Skip to Main Content
← Back to Jobs

Sr. Embedded Firmware Engineer

Cybercoders Arlington ,VA
  • Posted: over a month ago
  • Full-Time
Job Description
Sr. Embedded Firmware Engineer
- This role reports to Gaithersburg, MD-
If you are a Sr. Embedded Firmware Engineer with experience, please read on!
Top Reasons to Work with Us
Great benefits, including medical, dental & vision! ( 100% covered)
Bonuses
Open, collaborative culture-- bring your ideas to life!
What You Will Be Doing
We are a firm headquartered in Gaithersburg, Maryland. We conduct state-of-the-art research and product development in the fast evolving areas of Sensor Technologies, Power Electronics and Battery Management Systems. We are looking for a self-motivated Sr. Embedded Engineer with in-depth experience using microcontrollers and FPGAs for real-time control and monitoring applications in these fields. Our applications are unique and challenging as we explore latest ideas and technologies, there is almost no legacy hardware or pre-fabricated modules we work with except evaluation boards for early evaluation of ideas since we are constantly exploring new ideas.

Your day-to-day work:

Design and develop embedded hardware and software system for power electronics, battery management systems, sensors, and possibly wireless sensor networks
Supervise and guide junior level embedded hardware and software engineers
Develop project plans, identify key milestones, risks, and develop time estimates for each milestone to complete the project
Document work on technical reports and assist others with proposal and technical report writing
What You Need for this Position
Proficiency at requirement gathering and analysis, providing system-level hardware & firmware analysis and design, and documenting using flowcharts, state machine diagrams, etc. of the design. The candidate is not a hacker, it's a professional embedded firmware engineer that designs his/her code according to formal and best practices and communicates with his/her customers proactively and appropriately

- Solid experience in implementing drivers that interface processor CPU or cores (microcontroller and/or FPGA) via: I2C, SPI, CAN, UART, PCI, PCIe, USB, LVDS, Ethernet. This requires microcontroller register programming of peripherals and modules in and out of microcontrollers and FPGAs and therefore requires exposure to hardware and understanding of basic hardware. We develop hardware for control applications and ral-time applications that require a good understanding of both hardware and software to develop reliable and responsive firmware

- Proficiency in analog front-end circuitry signal conditioning circuits designing for sensors and transducers, including instrumentation amplifiers, operational amplifiers, differential amplifiers, and techniques for EMI robust measurements at hardware level. As an embedded firmware engineer you are expected to understand hardware, op-amps, schematics, layout considerations to interact appropriately with hardware engineers and be able to trouble shoot the custom boards we develop on your own for the most part

- Proficiency in digital and analog mixed circuits for measurements, communication, and power management (in small and low power circuits)

- Experience in wireless IC firmware development, including Tx/Rx control and exposure to other IoT networking protocols considered an asset (e.g. Bluetooth, Zigbee, Wi-Fi)

- Experience developing digital controllers for DC/DC and DC/AC converters a plus

- Troubleshooting skills for wireless devices, RF systems from embedded systems down to hardware level (using tools such as emulators, spectrum analyzers, network analyzers and oscilloscopes)

- On the microcontroller side the candidate will have experience with real time Operating systems, particularly TI-RTOS. Our firmware is typically a mix of bare metal and RTOS code running in a multi-core microcontroller or FPGA. We require someone with multi-core microcontroller experience, particularly C2000 family from TI.

- Proficiency in Altium Designer a plus

Education
- M.S. and higher degrees in EE or related.
We offer competitive salary along with a full benefit package (e.g.,medical/dental/vision insurance, 401K, profit-sharing, paid holidays, vacation,etc.).

- C
- C++
- FPGA
- Firmware
- Real Time Embedded
- Microcontrollers
- CPU
- I2C
- SPI
- CAN
What's In It for You
Bring your ideas to life-- from idea to product!
Work with advanced concepts and technologies!
Great benefits & salaries with end-of-year bonus!
So, if you are a Sr. Embedded Firmware Engineer with experience, please apply today!
-

Applicants must be authorized to work in the U.S.



CyberCoders, Inc is proud to be an Equal Opportunity Employer

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

Cybercoders

Address

Arlington, VA
USA

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.