Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Embedded Software Engineer

Greenfield Source

Job Description

Job Description

The company's Electrical Critical Power & Digital Infrastructure division is currently seeking a Senior Embedded Firmware Engineer to join our team. This position will be a hybrid office/remote role as long as you live within 50 miles of our Raleigh, NC facility. Relocation benefits and sponsorship will be provided within the United States only.

 

The company's Electrical Critical Power & Digital Infrastructure Division designs, manufactures, and services Uninterruptible Power Supply (UPS) systems, batteries, and electronic-based products to ensure power reliability in the most demanding applications. Our employees deliver mission-critical solutions to our customers’ most challenging energy management requirements.

 

Making what matters work at the company it takes the passion of every employee around the world. We create an environment where creativity, invention and discovery become reality, each and every day. It’s where bold, bright professionals like you can reach your full potential—and where you can help us reach ours.

 

Why our company?

 

Be a key member of a world-class organization that creates market leading 3-phase products.

Opportunities for career advancement through a defined technical track as well as broader the company's career opportunities in various business functions. Raleigh is an Engineering Hub with roles in: Service, Manufacturing/Assembly, New product Development, and Product Management.

Work in a modern hybrid collaborative environment. The company is committed to fostering a successful work/life balance. We provide flexibility to choose when you work from home and in the office. Learn more: Welcome to The Hub @ Raleigh

Competitive salary and benefits package including 401K, medical, dental, tuition reimbursement, paid holidays, vacation, paid parental leave.

The Senior Embedded Firmware Engineer is primarily responsible for developing embedded firmware for CPDI power conversion products (UPS, Energy Storage products) and technology development projects. The senior engineer will own feature design, development, unit testing and support validation. Projects include developing firmware for proof-of-concept technology demonstrators, new products, new features, and bug fixes.

 

In this function you will:

 

Collaborate with global engineering teams in the development, test, and release of embedded firmware for CPDI product lines and technology development projects.

Own design and development of product features. Write and maintain functional specifications of design solutions.

Analyze the power system architecture and requirements to develop technical solutions to achieve product requirements.

Develop firmware that meets coding standards and product design requirements. Document and formally release embedded software following company procedures.

Develop test plans and monitor test results.

Lead firmware and functional design reviews at various product development stages.

Keep track of latest embedded software strategies, processes, and tools. Apply knowledge to power electronic applications.

When you join our company, not only will you enjoy competitive benefits and professional growth opportunities, but you’ll also become part of a diverse organization that’s tackling some of the toughest challenges on the planet!

 

When we embrace the different ideas, perspectives and backgrounds that make each of us unique, we — as individuals and as a company — are stronger.

 

BENEFITS:

 

We provide benefits that are industry competitive and focused on employee well-being. Listed below are programs that are offered globally, but program availabilities may vary by site.

 

• Flexible work options to help balance work/life demands (at participating company sites)

 

• Healthcare/retirement savings programs

 

• Competitive compensation packages to reward skills and performance

 

• Tuition assistance or financial help for ongoing learning and development

 

• Health, Dental, Vision & Wellness programs

 

• Donation matching (U.S., Canada, Puerto Rico)

 

Qualifications:

Required (Basic) Qualifications:

 

Bachelor's Degree in Electrical or related Engineering degree from an accredited institution with a minimum of three (3) years industry work experience in embedded firmware development OR

Master's Degree in Electrical or related Engineering degree from an accredited institution with a minimum of one (1) year industry work experience in embedded firmware development.

 

Preferred Qualifications:

 

Experience in design of complex state machines and closed loop controls.

Experience working on Hardware-In-Loop (HIL) systems

Experience with Model-based state machine design.

Design experience with UPS and/or power electronic products for high reliability.

Knowledge of embedded Linux.

Knowledge of modern software development processes. Experience with version control repository hosting services such as Bitbucket, SVN

Ability to analyze and troubleshoot analog and digital control circuitry.

Experience working on a cross-functional, world-wide development project.

 

Position Success Criteria:

 

Ability to demonstrate strong knowledge and experience embedded firmware development consisting of state machines, control algorithms and user interfaces.

Extensive Experience in C/C++.

Ability to demonstrate knowledge of 3-phase power systems.

Ability to work lab environment around high voltage where safety awareness is critical.

Ability to read schematics and interpret the behavior of electronic systems.

Ability to demonstrate excellent written and verbal communications.

Position requires an individual who is self-motivated, team-oriented, proactive, attentive to detail, and able to overcome obstacles to meet schedule requirements.

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Senior Embedded Software Engineer in Raleigh, NC vacancy
  •  ...system-level requirements, and process them into software requirements specifications • Design components of an embedded system based on software requirements •...  ...Qualifications Required qualifications: • 8+ years of engineering experience (or advanced degree plus 6 years)... 
    Senior
    Full time

    Ustech Solutions

    Cary, NC
    15 hours ago
  •  ...Sr Linux Embedded SW Development Engineer Full-time The best of both worlds, as our clients is a stable, highly reputable global organization AND...  ...and bring another successful product to market. Embedded Software Engineer will be focused on Embedded Linux applications and... 
    Senior
    Full time
    Flexible hours

    Ellington Growth Partners

    Raleigh, NC
    1 day ago
  •  ...the Raleigh area that is adding to its engineering team as the product moves closer to FDA...  ...will help test, troubleshoot, and validate embedded systems that are central to the product’...  ...test planning and execution, hardware/software integration, low-level debugging with lab... 
    Senior

    Accentuate Staffing

    Raleigh, NC
    more than 2 months ago
  • $105k - $154k

    Eaton is seeking a Lead Power & Embedded Electronics Design Engineer in Raleigh, North Carolina. This role involves leading the design and development of analog, digital, and power circuits, including embedded electronics, within the Power Electronics and Battery Center... 
    Senior
    Relocation package

    Eaton

    Raleigh, NC
    3 days ago
  • $168.8k - $253.2k

     ...Job SummarySchneider Electric is seeking a strategic Senior Firmware Engineering Manager to lead the embedded firmware development for our next-generation...  ...mentor, and develop a team of firmware and embedded software engineers, fostering a culture of technical excellence... 
    Senior
    Full time
    Temporary work
    Work at office
    Immediate start
    Relocation package
    Flexible hours

    Schneider Electric

    Raleigh, NC
    3 days ago
  • Slalom is seeking a senior principal to lead supply chain strategy and transformation initiatives for clients across various industries, with emphasis on sourcing and procurement. You will work with client executives to design future-state models, drive profitability,... 
    Senior

    Slalom

    Raleigh, NC
    1 day ago
  • Fortrea seeks a Senior Principal Advisor to lead reimbursement and health economics initiatives for device and diagnostics clients. You will develop strategies, proposals, and client deliverables while coaching staff and collaborating with executive leadership. Responsibilities... 
    Senior

    FTINC Fortrea Inc.

    Raleigh, NC
    2 days ago
  • $148k - $194k

    Make your mark for patientsWe are looking for a Senior Principal Programmer (Statistical Computing Environment Business Coordinator) who is collaborative, detail-oriented, and compliance-minded to join our Programming, Visualization and Reporting team, based inRaleigh,... 
    Senior
    Permanent employment
    Work at office
    Local area

    UCB Group

    Raleigh, NC
    4 days ago
  • Videndum plc in Cary, NC seeks an experienced Embedded Firmware Engineer III to design and deliver production-quality firmware for professional...  ...and LED lighting products. You will work across hardware, software, and test teams through the full product lifecycle. You will... 
    Senior

    Videndum plc

    Cary, NC
    4 days ago
  • Job DescriptionWhat is the opportunity?As a Senior Full Stack Engineer, you'll drive digital transformation and developer velocity across RBC Bank...  ...deliver innovative solutions.Drive adoption of agentic software development lifecycle, leveraging AI code generation tools... 
    Senior
    Full time
    Flexible hours

    Royal Bank of Canada

    Raleigh, NC
    3 days ago
  • $100k - $180k

     ...custom electronics not a web, application, or high-level Linux software role. The engineer will design and debug RTOS and bare-metal firmware on ARM...  ...teams to design, implement, and test both real-time embedded code and application-level software in a hands-on, hardware... 
    Senior
    Full time
    H1b
    Visa sponsorship

    IST PRECISION

    Raleigh, NC
    1 day ago
  •  ...Management LLC is seeking an experienced Principal Tax Advisor to join our Tax Advisory Services team in Raleigh, North Carolina. In this senior-level role, you'll manage high-net-worth clients, providing expert tax compliance and planning services. The ideal candidate will... 
    Senior
    Flexible hours

    Cerity Partners Management LLC

    Raleigh, NC
    2 days ago
  • $95.55k - $195.25k

     ...on May 31, 2027. What You’ll Do As a Deloitte Tax Full Stack Engineer, Senior you’ll design, develop, and deploy cutting-edge web applications...  ...Collaborate with US colleagues and Vendors’ teams to produce software design and architecture.Write clean, scalable code using .NET... 
    Senior
    Work at office
    Local area
    Visa sponsorship
    Shift work
    2 days per week
    3 days per week

    Deloitte

    Raleigh, NC
    4 days ago
  • Hazen and Sawyer seeks a Senior Principal CAD/BIM Structural Designer to produce Revit models, families and contract drawings for structural projects in Raleigh, NC (with offices in Fairfax, VA and Cincinnati, OH). You will lead model development, coordinate multi-discipline... 
    Senior
    Contract work

    Hazen and Sawyer

    Raleigh, NC
    3 days ago
  • Eaton’s Electrical Critical Power Solutions Division is seeking a Senior Embedded Firmware Engineer to join our Raleigh, NC-based engineering team. You will design, develop, test, and release embedded software for SiC-based three-phase power conversion systems used in... 
    Senior
    Work at office
    Remote work

    Eaton

    Cary, NC
    15 hours ago
  •  ...Senior Backend DeveloperMulti-year project – starting at 12 months minimumLocation: Hybrid REMOTE – dynamic work week (3-5 days...  ...and ambitious position on its development team! As a Senior Software Engineer, you will be a senior member, encouraged to supply to the technical... 
    Senior
    Remote work

    Software Technology Inc

    Raleigh, NC
    5 days ago
  • $125k - $150k

     ...eClerx is seeking a motivated Senior Full Stack Java Developer to join our Application Development team in Raleigh, NC. This role involves designing, building, enhancing, and maintaining enterprise-grade financial technology platforms. Ideal candidates should have over... 
    Senior

    eClerx

    Raleigh, NC
    3 days ago
  • SmallHD is seeking an experienced Embedded Firmware Engineer III to develop firmware for professional battery, power, and LED lighting products...  ...concept through validation, collaborating with hardware, software, product management, and test teams. You'll implement battery... 
    Senior

    SmallHD

    Cary, NC
    4 days ago
  • CVS Health is seeking a Senior Full-Stack Developer to act as the hands-on technical anchor for the engineering team. You will own architecture, set technical direction, and mentor engineers, while partnering with product, architecture, and business stakeholders to translate... 
    Senior

    CVS Health

    Raleigh, NC
    2 days ago
  • GitLab is hiring a Senior Backend Engineer for the Authentication team to build and evolve authentication features across Rails and GATE. You will help migrate paths, implement token issuance/validation, and advance identity services across multi-tenant deployments. You... 
    Senior
    Remote job

    HireRubyDevs

    Raleigh, NC
    3 days ago
  •  ...solutions focus on business outcomes with embedded cyber resiliency and AI to protect today...  ...of the Cox family of companies.The Senior Principal Client Partner is responsible...  ...works cross-functionally with solution engineering, delivery, product, and leadership teams... 
    Senior
    Local area
    Remote work
    Visa sponsorship

    Spectrum Charter

    Raleigh, NC
    4 days ago
  • rePurpose Global is seeking a Senior Backend Engineer to design, build, and maintain scalable server-side services and APIs. You will own cloud...  ..., manage CI/CD pipelines, and contribute across the full software development lifecycle. Collaboration with product and design... 
    Senior
    Remote job

    rePurpose Global

    Raleigh, NC
    4 days ago
  • $105k - $141.75k

     ...highly skilled Mainframe Modernization Senior Consultant to provide technical support...  ...across platforms. Familiarity with agile engineering practices like Test Automation, Test-...  ...gross before taxes. . What Rocket Software can offer you in USA: Unlimited Vacation... 
    Senior
    Full time
    Remote work
    Worldwide

    Rocket Software

    Raleigh, NC
    4 days ago
  •  ...Senior Backend Engineer As a Senior Backend Engineer at Kaleido, you will help design, build, and scale the infrastructure powering enterprise...  ...practices. Requirements ~5+ years of backend software engineering experience building scalable distributed systems... 
    Senior
    Worldwide
    Flexible hours

    Kaleido

    Raleigh, NC
    1 day ago
  • Senior Solutions Engineer - RTP, NC Area About this Job Informetric is currently expanding its sales team. This is a terrific opportunity to join...  ...must also possess the technical aptitude to configure the software to satisfy specific customer data acquisition, quality... 
    Senior
    Work at office
    Immediate start
    Flexible hours

    Informetric Systems

    Raleigh, NC
    2 days ago
  • $185k - $225k

     ...transformative change in healthcare. The Role At Datavant, we value Engineers who solve problems, build impactful products, and deeply understand the principles and practices of software engineering. As a Senior Full Stack Engineer, you will play a key role in growing our... 
    Senior

    Datavant

    Raleigh, NC
    4 days ago
  • $230k - $295k

     ...interface with customers, and work closely with product design and engineering, as well as a broad set of internal teams, to conceive product...  ...an innovative infrastructure for money.Collaborating with senior product leadership and other product managers to align... 
    Senior
    Flexible hours

    Circle

    Raleigh, NC
    1 day ago
  •  ...The RoleWe are seeking an experienced Senior Firmware Engineer to join our high-performing...  ...optimization, and maintenance of high-volume embedded products while working in a fast-paced...  ...for ARM-based platforms, create Java software for custom runtime environments, and... 
    Senior
    Full time
    Work at office

    Xylem

    Morrisville, NC
    3 days ago
  • $160k - $200k

    A leading SaaS company is seeking a Senior UI/UX Engineer to modernize its Environmental Obligation Subledger Accounting Platform. The role involves defining low-friction workflows for financial and operational stakeholders, while carrying full responsibility for front-... 
    Senior

    ENFOS, Inc.

    Raleigh, NC
    4 days ago
  • Garmin Ltd. in Cary, North Carolina is seeking a Senior Software Engineer to provide technical leadership and hands-on development for embedded software across products and systems. You will own security-critical components, review designs for vulnerabilities, and contribute... 
    Senior

    Garmin

    Cary, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!