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.
$135k - $165k
...desire to positively impact the environment and lives of others in a refreshing, vibrant, and inclusive culture. The Senior Embedded Software Engineer for Airborne Software will apply their deep knowledge of RTCA DO-178C, best practices for real-time safety-critical...SeniorFull timeTemporary workWork at officeLocal areaRemote work$104k - $143k
...Your Role at Baxter This is where your work saves lives Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team, you...SeniorTemporary workLocal areaWork visaFlexible hours$122k - $179k
Nerdleveltech is looking for a Digital Controls and Embedded Software Engineer Specialist in Raleigh, NC. This role includes developing advanced DSP algorithms and overseeing the product lifecycle for critical power solutions. Candidates should have a minimum of 8 years...Senior- ...Technical Leadership Role For Autonomy Software Virtual interview all visa except H1B... ...production-quality autonomy software. The engineer will lead teams responsible for... ...machinery. Technical Influence: As a senior leader, this individual will shape the long...SeniorH1bLocal area
- ...Position Summary Parker Lord Electromechanical Systems (EMS) is seeking an experienced Embedded Software Engineer to develop and verify software for control systems used in demanding aerospace and industrial applications. This role focuses on motor control...SeniorPermanent employmentFor contractorsWork experience placementWork from home1 day per week
- A defense contracting company in North Carolina is seeking an Electrical Engineer 3. This position involves designing, developing, and maintaining embedded software for kinetic systems. Responsibilities include leading electrical system design, collaborating with cross-...Senior
- Garmin Ltd. in Cary, NC is hiring a Senior Software Engineer to develop software in C/C++ and Python for new products. The role involves utilizing... ...of experience in software development, particularly in embedded systems and wireless networking applications. This is an individual...SeniorFull time
$104k - $143k
...pride. Your Role at Baxter This is where your work saves lives Baxter is seeking a talented and motivated Senior Embedded Software Engineer to join our Novum Infusion Pump team in the Medical Products and Therapies group. As an integral member of our team,...SeniorTemporary workLocal areaWork visaFlexible hours$143k - $243k
...A leading pharmacy benefit management firm is seeking a Senior Principal Actuary to provide actuarial direction and innovative modeling. The role involves collaborating with underwriters, leading actuarial staff, and monitoring health policy impacts. Candidates should...SeniorRemote work- ...company driving innovation at the forefront of precision technology. With a global footprint and a legacy of excellence, we empower engineers to bring next-generation breakthroughs to life — faster, smarter, and more reliably. Our high-performance instruments, sensors,...SeniorPermanent employmentLocal areaRemote work
$115k - $165k
Maximus in Raleigh, NC is seeking a Principal Analyst - Senior Pricer. This remote position demands extensive experience in Federal DoD Pricing and involves overseeing pricing aspects for Federal proposal submissions. The role requires strong analytical skills, excellent...SeniorRemote job- Red Hat, Inc. is seeking a Senior Principal Software Engineer to drive technical strategy and design large-scale systems addressing Kubernetes security challenges. This role involves defining AI-driven workflows, mentoring engineers, and ensuring system reliability in...Senior
- ...and Power Platform solutions. Creates strategies that yield innovation, ensures platform scalability and security, and serves as a senior escalation point for complex issues. Utilizes a deep technical expertise and business acumen to influence digital transformation initiatives...SeniorContract workWork at office
$145k - $165k
A hospitality technology leader is seeking a Senior Fullstack Engineer to join their remote team. You will enhance products connecting hoteliers to major distribution channels, utilizing modern technologies to deliver high performance and security. The ideal candidate will...SeniorRemote work$85k - $135k
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours3 days per week- 慨正橡扯 is looking for a Senior Principal Software Engineer to join its Consumer & Community Banking Operations technology team. This role demands a high expertise in system design and application development, leading strategic initiatives and influencing across functions...Senior
$80k - $148k
...Senior Mainframe System Programmer - zOSRemote - United StatesJR013018 Position Summary The Senior Mainframe Systems Programmer... ...implementation of new z/OS operating systems and other 'system' software. Includes: Maintenance and debugging of systems software, Coordination...SeniorFull timeTemporary workWork experience placementRemote workWork from homeFlexible hours$139k - $174k
insightsoftware, LLC seeks a Senior Solutions Engineer to work remotely, reporting to the Director of Solutions Engineering. You will develop a deep understanding of solutions and collaborate closely with sales teams to address client needs. The ideal candidate has a Bachelor...SeniorRemote job- A health technology company seeks a Senior Full Stack Engineer to develop impactful healthcare solutions. This fully remote role demands 5+ years of full-stack experience with proficiency in JavaScript, TypeScript, and React, alongside proven Ruby on Rails skills. Candidates...SeniorRemote workFlexible hours
$125k - $140k
Egnyte is looking for a Senior Solutions Engineer specializing in the Architecture, Engineering, and Construction industry. In this role, you will bridge the gap between technical and business needs, lead customer engagements, and develop tailored solutions. Successful...SeniorRemote jobFlexible hours- A leading financial technology company is looking for a Software Engineer to lead mobile initiatives and collaborate on project development. You will guide your team in overcoming challenges and delivering high-quality solutions to improve user experiences. The ideal candidate...SeniorRemote workFlexible hours
- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!...SeniorFull time
- ...Senior Backend Developer This Engineer is part of a team developing algorithms and prototypes in Java within Linux container-based cloud frameworks... ...development. Qualifications Extensive experience in software development and programming in Java within Agile teams...SeniorWork experience placementRemote work
- 慨正橡扯 is seeking a Senior Principal Software Engineer based in North Carolina. In this role at JPMorganChase, you will provide deep engineering expertise and lead the development of market-leading technology products. You will work across agile teams to enhance and deliver...Senior
- ...Senior Frontend Engineer (React + TypeScript) Job Location: Charlotte, Raleigh NC, Birmingham, AL or Memphis, TN. About the Role We are looking for exceptional engineers who operate at a Tesla-grade level — demonstrating deep technical mastery, rapid problem...Senior
- DO Supply Company is seeking a Senior Web Engineer located in Raleigh, NC. This key role involves developing and maintaining web applications, including ERP and CRM systems. Candidates should have over 5 years of web development experience and a strong background in full...SeniorRemote job
- A leading mobile app development company is looking for a Senior Mobile Engineer to design and develop custom Android and iOS applications. You will collaborate in a remote environment, delivering innovative solutions that meet high-quality standards. Ideal candidates...SeniorRemote job
- Overview Role: Senior Mobile Developer Location: Raleigh, NC Duration: Fulltime BGV will be done for the selected candidates. Required Hands-On Skills iOS development experience Android development experience Strong JavaScript experience Proven ability to lead junior developers...SeniorFull timeRelocation
- I did my part and supported the Regular Toilet is seeking a Sr. Software Engineer to join their Raleigh team. In this role, you will own complex features, drive software development, and collaborate closely with Product and Design teams. You will handle significant problem...Senior
$169k - $240k
A leading fintech company is seeking a Backend Software Engineer responsible for building a lifecycle-orchestrator service. The ideal candidate will have 5+ years of experience with a strong understanding of Domain-Driven Design and distributed systems. This role offers...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Raleigh, NC
- embedded software engineer Raleigh, NC
- embedded engineer Raleigh, NC
- embedded developer Raleigh, NC
- senior game producer Raleigh, NC
- senior manager process engineering Raleigh, NC
- senior manager clinical operations Raleigh, NC
- senior lead project manager Raleigh, NC
- senior manager quality engineering Raleigh, NC
- senior device engineer Raleigh, NC

