FIRMWARE DEVELOPER

at  SVITLA SYSTEMS

Romania, , Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate04 Dec, 2024Not Specified05 Sep, 2024N/AGit,Gerrit,English,Programming Languages,PythonNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

Svitla Systems Inc. is looking for a Firmware Developer for a full-time position (40 hours per week) in Romania. Our client is a multinational corporation headquartered in Sweden, specializing in security products, mainly entrance control and safe storage. They offer solutions to customers primarily in public transport, public and commercial buildings, banking, high-end retail, and industrial and high-risk sites through 25 country locations and in more than 100 markets worldwide. Entrance control products include speed gates, turnstiles, and other entrance systems that only allow entry to authorized individuals. The safe storage includes safes, safe deposit lockers, and strongrooms. Safes can also be constructed to withstand fire and, therefore, can also carry a fire protection grade. The client operates globally, providing innovative products, software, and services to control the flow of valuables and people. The client requires business trips (they will fully cover travel expenses).

Requirements:

  • Excellent knowledge of C.
  • Understanding a Linux environment development.
  • Experience with RTOSes like the Zephyr RTOS.
  • Experience with Git and Gerrit.
  • Expertise in reading and understanding electronic schematics.
  • Knowledge of Python or other scripted programming languages.
  • Fluency in English.
  • Enthusiasm to learn new things.
  • Eagerness to teach new things.
  • Problem solver.
  • Self-driven with the ability to investigate problems, search for solutions, and take initiative.
  • Team player and quality-focused.

Nice to have:

  • Good understanding of Devicetree.
  • Wireless protocols like BLE and Thread.
  • Knowledge of Linux Kernel device driver architecture.
  • Experience with Jenkins and creating Jenkins pipelines.
  • Knowledge of creating Docker images.
  • Good knowledge and understanding of cryptology.
  • Experience with Yocto Linux.
  • Experience with Golang or Rust.

Responsibilities:

  • Design and implement FW modules on low-power MCUs.
  • Create and add test cases to the automated test system.
  • Maintaining new and existing FW modules.
  • Develop/maintain test cases for an automated test environment.
  • Debug and fix device issues.
  • Provide code review.

We Offer:

  • US and EU projects based on advanced technologies.
  • Well-established remote culture and flexible working hours.
  • No trial period.
  • Annual performance appraisals.
  • Competitive compensation in USD gross based on skills and experience.
  • B2B contract with Svitla Systems Inc. (US legal entity).
  • 20 vacation days, 10 national holidays, and 5 paid sick leaves.
  • 3 additional days of paid vacation for special life events (marriage, childbirth, etc).
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, and other activities.
  • Free webinars, meetups, and conferences organized by Svitla.
  • Awesome team, friendly and supportive community!

About Svitla:
Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.
Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.
Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

Responsibilities:

  • Design and implement FW modules on low-power MCUs.
  • Create and add test cases to the automated test system.
  • Maintaining new and existing FW modules.
  • Develop/maintain test cases for an automated test environment.
  • Debug and fix device issues.
  • Provide code review


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Romania, Romania