Senior Embedded Software Engineer — C++ & Driver Systems

Talentify

Austin (TX)

On-site

USD 120,000 - 155,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Health savings account
Dental insurance
Vision insurance
Flexible spending accounts
Life insurance
Retirement plan

Job summary

National Instruments (NI) in Austin is seeking a Software Engineer to contribute to embedded and driver software products within Emerson’s Test & Measurement (T&M) unit. You will work with product architects, managers, and peers in an agile environment to implement designs and deliver high-quality software.

In this role you will deliver features, design architecture, implement new capabilities, troubleshoot defects, and develop tests to ensure code quality and reliability.

Qualifications

  • Bachelor's degree in CS or Engineering (or equivalent).
  • 5+ years of software development experience.
  • Proficiency in object-oriented programming with C++.
  • Experience with Windows and Linux OS drivers.
  • Understanding of OS concepts, embedded/Kernels, and low-level HW/SW integration.
  • Familiarity with Agile methodologies and testing frameworks.

Responsibilities

  • Deliver product features by researching, designing, developing, and documenting.
  • Collaborate with team on design discussions and code architecture.
  • Specify, design, and implement new product features.
  • Troubleshoot defects and drive resolution with the team.
  • Develop tests to ensure code quality and catch regressions.
  • Peer review code changes submitted by teammates.
  • Participate in standups, backlog reviews, retrospectives, and planning sessions.
  • Explore new technologies to continually improve infrastructure and processes.

Skills

C++
Windows drivers
Linux drivers
Data structures
Agile
Kernel/embedded
Software architecture

Education

Bachelor's Degree in CS/Engineering

Job description

National Instruments (NI) in Austin is seeking a Software Engineer to contribute to embedded and driver software products within Emerson’s Test & Measurement (T&M) unit. You will work with product architects, managers, and peers in an agile environment to implement designs and deliver high-quality software.

In this role you will deliver features, design architecture, implement new capabilities, troubleshoot defects, and develop tests to ensure code quality and reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Entry-Level Embedded Software Engineer (C++)
Entry-Level Embedded Software Engineer (C++)

Emerson • Austin (TX)

On-site
USD 75,000 - 110,000
Medical, dental, vision insurance
401(k) plan
Tuition reimbursement
+1
Software Engineer
Software Engineer

Talentify • Austin (TX)

On-site
USD 120,000 - 155,000
Health insurance
Health savings account
Dental insurance
+4
Software Engineer
Software Engineer

Emerson • Austin (TX)

On-site
USD 75,000 - 110,000
Medical, dental, vision insurance
401(k) plan
Tuition reimbursement
+1
Senior C++ Software Engineer, Systems R&D (Aerospace)
Senior C++ Software Engineer, Systems R&D (Aerospace)

SupportFinity™ • Austin (TX)

On-site
USD 110,000 - 170,000
Implementation Engineering Project Manager: Systems Integration
Implementation Engineering Project Manager: Systems Integration

City of Shakopee, MN • Austin (TX)

On-site
USD 120,000 - 180,000
Applications and Systems Engineer
Applications and Systems Engineer

City of Shakopee, MN • Austin (TX), Northern (KY)

On-site
USD 70,000 - 90,000
Test Engineering Intern
Test Engineering Intern

Emerson • Austin (TX)

On-site
USD 25,000 - 35,000
Project Manager (Engineering Systems Integrations)
Project Manager (Engineering Systems Integrations)

City of Shakopee, MN • Austin (TX)

On-site
USD 120,000 - 180,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Pentangle Tech Services | P5 Group • Marshalltown (IA)

On-site
USD 90,000 - 120,000
Test Engineering Intern — Design & Validate Automated Tests
Test Engineering Intern — Design & Validate Automated Tests

Emerson • Austin (TX)

On-site
USD 25,000 - 35,000