7,728 Firmware Engineer jobs in the United States

Firmware Engineer

Raleigh, North Carolina Kornferry Honeywell

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

The future is what you make it.

When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers and doers who make the things that make the future.

That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making it possible to breathe on Mars.

Working at Honeywell isnt just about developing cool things. Thats why all our employees enjoy access to dynamic career opportunities across different fields and industries.

Are you ready to help us make the future?

Will develop firmware for microcontrollers for solid-state electricity meters and AMI (Advanced Metering Infrastructure) and AGI (Advanced Grid Infrastructure) devices used in utility communication systems.

You will work out of our Raleigh, NC location. This role is eligible for hybrid work mode, except for the first 90 days.

Key Responsibilities

  • Design and architect the product, evaluating and validating design alternatives to create optimum products/systems to maximize function/cost ratio in an agile environment.
  • Document the design in a detailed product specification to describe the functionality and facilitate product verification testing
  • Implement the product specifications by writing embedded firmware per coding standards
  • Unit test the firmware to verify the functionality
  • Use in-circuit emulators, oscilloscopes, logic analyzers and other test equipment
  • Work with firmware and system verification teams to develop test plans to verify functional compliance of the design to its specification.
  • Work with manufacturing to configure and test the product
  • Carry the design from concept to manufacture according to the product development process.
  • Modify existing embedded firmware to fit unique customer needs and configurations.

BENEFITS OF WORKING FOR HONEYWELL

In addition to a performance-driven salary, cutting-edge work, and developing solutions side-by-side with dedicated experts in their fields, Honeywell employees are eligible for a comprehensive benefits package. This package includes employer-subsidized Medical, Dental, Vision, and Life Insurance; Short-Term and Long-Term Disability; 401(k) match, Flexible Spending Accounts, Health Savings Accounts, EAP, and Educational Assistance; Parental Leave, Paid Time Off (for vacation, personal business, sick time, and parental leave), and 12 Paid Holidays. For more information visit: Benefits At a Glance | Honeywell Benefits

The application period for the job is estimated to be 40 days from the job posting date; however, this may be shortened or extended depending on business needs and the availability of qualified candidates.

U.S. PERSON REQUIREMENTS

Due to compliance with U.S. export control laws and regulations, candidate must be a U.S. Person, which is defined as, a U.S. citizen, a U.S. permanent resident, or have protected status in the U.S. under asylum or refugee status or have the ability to obtain an export authorization.Future Shapers wanted! Great career opportunity for a Firmware Engineer in Raleigh, NC. Come Join our embedded engineering team at Honeywell.YOU MUST HAVE
  • Bachelors degree from an accredited institution in a technical discipline such as materials science, engineering, or a related field
  • 2+ years of experience in board level, embedded C/C++ programming, to include bare-metal and RTOS programming experience
  • Real life experience with all the phases of the SDLC (software development life cycle) in a released product

WE VALUE
  • Degree in Computer Science, Computer Engineering or Electrical Engineering.
  • Assembly language is a plus
  • Experience developing firmware for AMI network communications including RF mesh and cellular communications
  • Knowledgeable about IoT communication protocols such as WiSUN, LTE-M, and NBIoT
  • Experience with device drivers, interrupt handlers and multi-threaded / multi-tasking real-time operating systems (RTOS)
  • Familiarity with object-orientated design concepts, revision control and bug tracking systems
  • Experience using scripting languages such as Python
  • Experience working in an Agile development environment and using Agile project tools, such as Rally, is preferred
  • Experience using Test Driven Development in an embedded system is desired

ABOUT HONEYWELL

Honeywell International Inc. (Nasdaq: HON) invents and commercializes technologies that address some of the worlds most critical demands around energy, safety, security, air travel, productivity, and global urbanization. We are a leading software-industrial company dedicated to introducing state-of-the-art technology solutions to improve efficiency, productivity, sustainability, and safety in high-growth businesses in broad-based, attractive industrial end markets. Our products and solutions enable a safer, more comfortable, and more productive world, enhancing the quality of life of people around the globe.

Honeywell is an equal opportunity employer. Qualified applicants will be considered without regard to age, race, creed, color, national origin, ancestry, marital status, care or sexual orientation, gender identity or expression, disability, nationality, sex, religion, or veteran status.About Us

Honeywell helps organizations solve the worlds most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments - powered by our Honeywell Forge software - that help make the world smarter, safer and more sustainable.

View Now

Firmware Engineer

05544 Akkodis

Posted today

Job Viewed

Tap Again To Close

Job Description

Akkodis is seeking a Firmware Engineer for a manufacturing company in the Andover, MA metropolitan area. The ideal candidate will have proven experience in embedded firmware development, strong problem-solving abilities, and the capability to collaborate across hardware, software, and manufacturing teams. This role involves hands-on design and debugging, developing and maintaining firmware for advanced electronic systems, and contributing to continuous improvement in a fast-paced production environment. The company provides a purpose-driven workplace where innovation is valued, employees are supported with comprehensive benefits and professional growth opportunities, and teams work together in a collaborative, mission-focused culture.


Salary Range: $95,000-115,000


Responsibilities:

  • Contribute to the design and development of embedded firmware architectures and code tailored for managing families of advanced electronic components.
  • Partner with analog and hardware engineers to implement control algorithms and firmware solutions for electronic platforms. Troubleshoot and resolve bugs using diagnostic tools such as oscilloscopes and hardware analyzers.
  • Establish processes, methodologies, and tools to enable reusable control algorithms across multiple product lines.
  • Incorporate product and manufacturing requirements into firmware design to deliver scalable and robust solutions.
  • Conduct design tradeoffs and assess microcontroller options to balance performance and cost considerations.
  • Translate requirements into tasks, provide effort estimates, and coordinate with cross-functional teams to achieve project goals.
  • Guide hardware engineers in contributing effectively to firmware projects.
  • Apply structured development practices and coding standards to ensure maintainable, high-quality software modules.
  • Collaborate on requirements documentation and design specifications.
  • Support testing, validation, and verification activities throughout the development cycle.


Qualifications:

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • At least 3 years of experience in embedded firmware development with hands-on work involving microcontrollers/microprocessors and hardware/software debugging.
  • Proficiency in C and Assembly programming languages.
  • Proven ability to deliver results under tight deadlines.
  • Strong collaboration skills with experience working across engineering, product, and manufacturing teams.
  • Self-motivated with strong analytical and problem-solving skills.
  • Highly organized, detail-oriented, and effective in communication.
  • Background in power electronics or power system design and testing is a strong advantage.
  • Candidates needed relocation or sponsorship assistance will not be considered.


If you are interested in this onsite position in the Andover, MA metropolitan area, then please click APPLY NOW. For other opportunities available at Akkodis go to If you have questions about the position, please contact Ryan Miller at


Equal Opportunity Employer/Veterans/Disabled


Benefit offerings include medical, dental, vision, term life insurance, short-term disability insurance, additional voluntary benefits, commuter benefits and 401K plan. Our program provides employees the flexibility to choose the type of coverage that meets their individual needs. Available paid leave may include Paid Sick Leave, where required by law; any other paid leave required by Federal, State or local law; and Holiday pay upon meeting eligibility criteria. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs which are direct hire to a client


To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit


The Company will consider qualified applicants with arrest and conviction records.

View Now

Firmware Engineer

78716 Austin, Texas LanceSoft, Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Location: Austin – Onsite

KEY RESPONSIBILITIES:

The position entails firmware development in conjunction with coordination with architects, BIOS developers, vendors, and quality assurance teams to develop robust, innovative OpenBMC firmware releases for customer reference boards. Responsibilities include BMC firmware development in an OpenBMC environment, upstreaming work to the OpenBMC community and troubleshooting existing designs.

A successful candidate will employ solid software methodologies, manageability design expertise, debug capabilities, and strong process practices to ensure on-schedule, defect-free firmware deliveries with focus on continuous feature and code improvement.

PREFERRED EXPERIENCE:

• Previous BMC Firmware development experience mandatory (Dell iDRAC, Dell CMC, HP iLo, etc)

• Highly Proficient in developing User Interface based on Java Scripts, Network socket concepts

• Experience with Open Source Baseboard Management Controller (BMC) Software Stack (OpenBMC)

• Programming experience (JavaScript , Shell Scripting, Python, C, C++)

• Knowledge of low-level protocols including I2c, I3c, JTAG, SPI, eSPI, UART, PCIe expected

• Proficient with Source version control systems like Git, Review tools like Gerrit

• Working knowledge of Linux Kernel programming and Linux driver development experience (JTAG, I2C, SPI)

• Hands on experience working with Reference Boards.

• Experience with Linux gcc build and debug tools.

• Strong debug methodology and skills mandatory

• Experience in server manageability architecture mandatory

• Intimate knowledge of software development process methodology expected

• Knowledge of industry standard initiatives such as Redfish, PLDM, MCTP desirable and manageability protocols such as IPMI expected

DESIRED:

• Experience in x86 architecture

• Understanding of Security concepts - Root of Trust, verified boot, measured boot

• Experience in Arm architecture

• Experience reading and understanding digital schematics

• Strong analytical skills and debug methodology expected.

ACADEMIC CREDENTIALS:

• BSEE, BSCS, or BSCE degree or higher

• 5+ years or more of firmware development

• 3 years or more of manageability firmware experience

• Candidates should enjoy working in a dynamic team environment

View Now

Firmware Engineer

94199 San Francisco, California Amperesand

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Overview:

Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems. Solid State Transformers systems are much more than a transformer replacement, enabling numerous advanced features to unlock solutions for data centers, EV charging, renewables, microgrids, and industrial installations. We are looking for mission driven team members passionate about making amazing products for worldwide electrification at maximum acceleration. Amperesand is building a global company and looking for talent across our geographies.

Responsibilities:

  • Own embedded bootloader architecture, embedded security, and common platforms
  • Lead firmware for power electronics embedded systems, ensuring functional and performance requirements are met
  • Work closely with hardware teams to integrate firmware with new or existing hardware components
  • Work with other talented engineers to solve complex problems, share knowledge, and ensure project milestones are met
  • Stay updated with new technologies, tools, and methodologies in embedded systems

Qualifications :

  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. with 3+years of professional experience or combined equivalent experience with evidence of exceptional ability
  • Proficiency in C or C++ for embedded systems.
  • Understanding of low-level programming and hardware interfacing.
  • Experience with one or more IDEs and debugging tools.
  • Experience with version control systems like Git.
  • Knowledge of real-time programming concepts and real-time operating systems.
  • Ability to write efficient code under resource constraints (memory, CPU).
  • Experience with embedded system testing practices.
  • Basic knowledge of digital and analog electronics.
  • Willingness and ability to travel up to 20% including internationally
  • Excellent written and verbal communications in English

PI6846a5-

View Now

Firmware Engineer

60087 Waukegan, Illinois Illinois Staffing

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Firmware Engineer

We are seeking a skilled Embedded Firmware Engineer to join our team. You will be instrumental in the design and development of firmware for a product development. Your expertise in developing applications in embedded Linux will be vital to our success.

Responsibilities

  • Design and develop firmware for embedded Linux applications.
  • Collaborate with the team to integrate firmware with hardware components.
  • Ensure the security and reliability of firmware through rigorous testing.
  • Participate in code reviews and contribute to continuous improvement efforts.

Essential Skills

  • 5+ years of experience developing firmware.
  • Proficiency in developing applications in embedded Linux.
  • Strong programming skills in C/C++.
  • Experience with Bluetooth, Wi-Fi, Ethernet, USB, and Modbus technologies.
  • Bachelors Degree in Engineering.

Additional Skills & Qualifications

  • Experience with firmware security.

Work Environment

The position requires working on-site four days a week.

Pay and Benefits

The pay range for this position is $55.00 - $66.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Waukegan, IL.

Application Deadline

This position is anticipated to close on Sep 30, 2025.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@ for other accommodation options.

View Now

Firmware Engineer

92688 Rancho Santa Margarita, California DaVita

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Palomar is looking for a talented and highly motivated Firmware Engineer to join the FPGA Development team and help develop current and future generations of our Secure Communication System (SCS). The ideal candidate will be motivated, talented and will have experience with FPGA development projects in the defense and aerospace industry, working from requirements through design, coding, simulation, integration and testing.

Essential Duties and Responsibilities:

  • Develop FPGA firmware using VHDL language, test the design using software tools and perform Verification and Validation tests in the lab
  • Take part in the development of large scale VHDL FPGA logic design from conception, through execution and production release and help develop logic design architecture and firmware requirements specifications
  • Perform firmware engineering activities across the entire development lifecycle: requirements analysis, firmware design, implementation and test.
  • Support design review meetings with internal and external customers
  • Support board design team members with pinout and schematic development

Essential Skills and Required Experience:
  • Working knowledge of electrical engineering design activities with emphasis on digital systems. Familiarity with design verification, testing, and qualification of developed products
  • Experience with Xilinx and MiroSemi FPGAs and the relevant development tools such as ModelSim, Libero, Vivado, Vitis, Matlab, etc.
  • Experience with serial communication protocols such as: I2C, SPI, PCIe, T1, Ethernet, etc.
  • Hands-on hardware testing, hardware debugging and in-system testing of FPGA designs using test equipment such as oscilloscopes, spectrum/logic analyzers, power meters, etc.
  • Strong analytical and problem solving abilities
  • Strong interpersonal skills to enable working, interfacing and interrelating with diverse personnel and dynamic teams
  • Motivated self-starter with excellent oral and written communication skills. Must be comfortable preparing and presenting data in front of peers and/or external customers
  • Familiarity with Xilinx and MiroSemi FPGAs and the relevant development tools such as ModelSim, Libero, Vivado, Vitis, Matlab, etc.
  • Hands-on hardware testing, hardware debugging and in-system testing of FPGA designs using test equipment such as oscilloscopes, spectrum/logic analyzers, power meters, etc.

Education and/or Work Experience:
  • BS degree in Electrical Engineering, Computer Science, or equivalent
  • 3+ years of firmware development

Desired Skills:
  • Familiarity with UVM and System Verilog for design verification
  • Knowledge of engineering design process, tools, and techniques specifically related to DO-254 certifiable FPGA design
  • Experience with Audio systems, conferencing and distribution of audio data and Audio signal processing
  • Familiarity with ISO 9000, AS9100, DO-178B, DO-254, MIL-STDs, and other applicable standards
Salary Range: $110,000.00 - $140,000.00

*To comply with U.S. export laws and regulations, Palomar Products Inc. operations in the U.S. may only employ "U.S. Persons" as defined by the International Traffic in Arms Regulations (ITAR).

**Equal Employment Opportunity (EEO) and Affirmative Action (AAP) Employer

Palomar Products is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of age, race, color, religion, sex, sexual orientation, gender identity or expression, medical condition, national origin, marital status, disability, pregnancy or parental status, childbirth, genetic information, or military and veteran status. Request an Accommodation. Read further information regarding Affirmative Action narrative availability.

Palomar Products participates in E-Verify: Details in English and Spanish. Right to Work Statement in English and Spanish. EEO is the law. Pay Transparency Nondiscrimination Provision.

#J-18808-Ljbffr
View Now

Firmware Engineer

94616 Oakland, California Amperesand

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Company Overview:

Amperesand is disrupting industrial power with the first commercialized Solid State Transformer systems. Solid State Transformers systems are much more than a transformer replacement, enabling numerous advanced features to unlock solutions for data centers, EV charging, renewables, microgrids, and industrial installations. We are looking for mission driven team members passionate about making amazing products for worldwide electrification at maximum acceleration. Amperesand is building a global company and looking for talent across our geographies.

Responsibilities:

  • Own embedded bootloader architecture, embedded security, and common platforms
  • Lead firmware for power electronics embedded systems, ensuring functional and performance requirements are met
  • Work closely with hardware teams to integrate firmware with new or existing hardware components
  • Work with other talented engineers to solve complex problems, share knowledge, and ensure project milestones are met
  • Stay updated with new technologies, tools, and methodologies in embedded systems

Qualifications :

  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. with 3+years of professional experience or combined equivalent experience with evidence of exceptional ability
  • Proficiency in C or C++ for embedded systems.
  • Understanding of low-level programming and hardware interfacing.
  • Experience with one or more IDEs and debugging tools.
  • Experience with version control systems like Git.
  • Knowledge of real-time programming concepts and real-time operating systems.
  • Ability to write efficient code under resource constraints (memory, CPU).
  • Experience with embedded system testing practices.
  • Basic knowledge of digital and analog electronics.
  • Willingness and ability to travel up to 20% including internationally
  • Excellent written and verbal communications in English

PIf1a d-

View Now
Be The First To Know

About the latest Firmware engineer Jobs in United States !

Firmware Engineer

60290 Chicago, Illinois Entegee

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

This range is provided by Entegee. Your actual pay will be based on your skills and experience talk with your recruiter to learn more.

Base pay range

$70.00/hr - $90.00/hr

Direct message the job poster from Entegee

Qualifications
  • 5 years of firmware control engineering experience
  • Proven experience in embedded systems design with DC/AC inverters.
  • Experience with Texas Instruments C2000 series focusing on real-time control, inverters or motor drives, and system-level integration of control and communication subsystems.
  • Experience with MATLAB/Simulink
  • Ability to read and understand electrical schematics and component data sheets.
  • Experience with I2C and SPI communication protocols.
  • Experience with Git source code control and Jira project management platform.
Pluses
  • Experience with systems using Lithium Battery management is a plus.
  • Experience with CAN and RS485 communications is a plus.
  • Experience with electronic circuit design is a plus.
  • Working knowledge of power electronics design is a plus

Equal Opportunity Employer/Veterans/Disabled

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit

The Company will consider qualified applicants with arrest and conviction records.

Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Industries

Note: Industry tags provided for context in the original posting. The description above preserves the information relevant to the role.

#J-18808-Ljbffr
View Now

Firmware Engineer

90232 Culver City, California Apple

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Firmware Engineer

Culver City, California, United States

Hardware

Summary

Posted: Dec 11, 2024

Role Number:

The Apple Beats team is seeking a firmware engineer with firm footing with engineering principles and passion for new technologies; a passionate individual with the skills to research and develop new and innovative solutions for the next Apple audio products. Apply today!

Description

The Firmware Engineer will be part of a team that architect, design, develop, and maintain hardware and software systems for audio products. This engineer will also perform characterization, test and validation of each design; analyze results and create reports/presentations when needed. This role requires an energetic and motivated individual ready to innovate. Experience in a quick paced rapid development group is highly desired. Domestic travel 5-10% to/from LA/Silicon Valley.

Minimum Qualifications

  • BS/MS in EE/CE or equivalent

  • Experience with embedded development.

  • 4+ years of firmware and device driver development.

  • Strong, demonstrable coding skills in C and C++.

  • Experience in software feature design and development, rapid prototyping, hardware bring-up and reading schematics

  • Experience with standard bus interfaces (I2C, SPI, UART, USB).

  • Experience with Real Time OS (OpenRTOS, FreeRTOS, Zephyr, etc).

  • Familiarity with compilers and toolchains targeting ARM Cortex-M/R/A, etc.

  • Familiarity with laboratory tools such as oscilloscopes, power supplies, and multi-meters

Preferred Qualifications

  • Familiarity with BT and BLE technology/protocols is a plus.

  • Excellent interpersonal skills, including the ability to work with multiple multi-functional groups with minimal supervision.

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $171,600 and $258,100, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.Learn more about Apple Benefits. (

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.Learn more about your EEO rights as an applicant ( .

Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation.

Apple participates in the E-Verify program in certain locations as required by law.Learn more about the E-Verify program ( .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco, review the San Francisco Fair Chance Ordinance guidelines applicable in your area.

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

View Now

Firmware Engineer

90630 Cypress, California Jobot

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

A bit about us:

Based in Cypress, CA and focus our Engineering efforts on Engineering and Manufacturing cleaner and greener power resources. Our products are designed to both harvest and use energy in the most environmentally safe way possible for our EcoSystem. We service the Oil and Gas as well as the Defense Industries, providing pumps, generators, and TurboExpanders.

Why join us?

  • 200-250k Salary!
  • Annual Bonuses!
  • Flexible Work Schedules!
  • 401K Matching!
  • Accelerated Career Growth!
  • Challenging Problems!
Job Details

Essential Duties and Responsibilities:
  • Lead Embedded Firmware development activities in C/C++ and Assembly languages for active magnetic bearings (AMB) control, permanent magnet motors/generators and power converter control.
  • Support and modify existing firmware and develop new firmware for AMB and power electronics for motor drive applications.
  • Support internal and external software architecture and operation design reviews.
  • Generate documentation related to firmware and interfaces with traceability to customer and firmware certification requirements including but not limited to Software Requirements Specification, Software Design Description, Software Verification and Validation Plan, Software Test Plan, Software User Documentation, and Software Quality Assurance Plan
  • Perform hands on work encompassing debugging, troubleshooting, and testing of existing and new firmware.
  • Develop test plan, perform validation test and ensure compliance to specification.
  • Develop and implement firmware lifecycle control process and documentation.
  • Provide timely software support for both in-house testing and customer field service support.
  • Work closely with the hardware and controls teams to architect, implement, test and deploy safety critical software on next generation products as well as existing systems
Required Skills, Experience, Education, and Abilities:
  • BSc or MSc in Electrical Engineering or Computer Science and having 8 years of industry experience. PhD is plus.
  • Strong background of at least 5 years in C/C++ firmware development, preferably for power electronics and/or motor drive applications.
  • Skilled in classical and advanced control system theory, including modeling, simulation, stability analysis, control loop shaping, signaling, and processing.
  • Proficient with Bare Metal firmware programming.
  • Proficient at writing low level device drivers (ADC, PWM, Timers, GPIO, SPI, SCI, UART, CAN, etc.)
  • Familiar with Modbus, SPI, RS485 and CAN Bus J1939.
  • Able to use and set up test equipment such as oscilloscopes, data loggers / analyzers, software development tools, CANalyzer.
  • Proven track record of software requirements management.
  • Familiar with software revision control such as Git or SVN.
Desired Skills and Experience
  • Specific experience with TI C2000 series, TI Sitara, or NXP MPC series microcontrollers.
  • Experience with dual CPU processors such as TI F28379D.
  • Experience with aviation and military standards such as SS-473, RTCA DO-178C, DO-254A, MIL-STD-461, ISO 26262 ASIL MISRA.
  • Safety Compliance: Ensure firmware and software design adhere to UL/Military/ Aviation safety standard requirements for software in programmable components, aiming for reliable and secure operation of power electronic and motor drive systems
  • Experience with Model Based Coding, CANape, INCA, and Hardware in the Loop testing
  • Skilled in classical and advanced control system theory, including modeling, simulation, stability analysis, control loop shaping, signaling, and processing.
  • Hands on experience of Field Oriented Control, 3-phase power control, and control system design.
  • Familiar with flux estimation methods, sensorless and resolver-based controls.
  • Demonstrated experience with space vector, sinusoidal, and/or discontinuous PWM schemes.
  • Fundamental knowledge of digital, analog and power electronic circuits and electric machines.

Jobot is an Equal Opportunity Employer. We provide an inclusive work environment that celebrates diversity and all qualified candidates receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Sometimes Jobot is required to perform background checks with your authorization. Jobot will consider qualified candidates with criminal histories in a manner consistent with any applicable federal, state, or local law regarding criminal backgrounds, including but not limited to the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
View Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Firmware Engineer Jobs