Embedded Software Engineer

CareerCircle
Chandler, AZ, United States
6 days ago
Apply on www.careercircle.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$166,400.0 - $197,600.0
Working hours
Regular working hours

Tech stack

C (Programming Language) Artificial Intelligence Unit Testing Booting (BIOS) C++ (Programming Language) Communications Protocols Computer Engineering Software Debugging Linux Embedded Software Field-Programmable Gate Array (FPGA) Hardware-In-The-Loop Simulation
+23 more
Python (Programming Language) Linux System Administration Multiprocessing Object-Oriented Software Development PCI Express Software Architecture Real-Time Operating Systems Powerpc Reduced Instruction Set Computing Software Engineering Software Systems System Testing Systems Integration VxWorks Application Specific Integrated Circuits Hardware Testing SC Clearance Yocto Integration Tests Information Technology Bare Metal DO-178B Programming Languages

Job description

Powerpc Debugging Operations Leadership Unit Testing System Testing Problem Solving Computer Science Embedded Systems Secret Clearance Embedded Software Business Valuation Security Clearance Software Solutions Systems Integration Software Engineering Software Development Computer Engineering Software Architecture Requirements Analysis Full Stack Development Business Transformation C (Programming Language) Engineering Design Process C++ (Programming Language) Verbal Communication Skills Real-Time Operating Systems Troubleshooting (Problem Solving) Object-Oriented Programming (OOP) Reduced Instruction Set Computing, We are seeking an experienced Embedded Software Engineer to support the development of advanced real-time embedded systems for mission-critical applications. This role offers the opportunity to work on complex software solutions that contribute to cutting-edge technology programs in a collaborative engineering environment., * Develop, maintain, and test real-time embedded software applications.

  • Support requirements analysis, software architecture, detailed design, coding, unit testing, integration, and system testing activities.
  • Develop software primarily using C/C++ in Linux-based environments.
  • Collaborate with multidisciplinary engineering teams throughout the software development lifecycle.
  • Troubleshoot, debug, and resolve software issues in embedded systems.
  • Ensure software complies with established engineering standards and best practices.
  • Participate in integration and validation activities in both software and hardware test environments., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Engineer Embedded Software 3 TEKsystems

Chandler, AZ*On-Site

Linux Powerpc Debugging Operations Leadership Unit Testing System Testing Problem Solving Computer Science Embedded Systems Secret Clearance Embedded Software Business Valuation Security Clearance Software Solutions Systems Integration Software Engineering Software Development Computer Engineering Software Architecture Requirements Analysis Full Stack Development Business Transformation C (Programming Language) Engineering Design Process C++ (Programming Language) Verbal Communication Skills Real-Time Operating Systems Troubleshooting (Problem Solving) Object-Oriented Programming (OOP) Reduced Instruction Set Computing +0

Google IT Automation with Python Embedded Software Engineer Actalent

Phoenix, AZ*Remote

Avionics Visionary Leadership Innovation Bare Metal PCI Express Benchmarking Boot Loaders Execution Time Operating Systems Embedded Software Software Development Deterministic Methods Multi-Core Processors Flight Control Systems Artificial Intelligence Communications Protocols Engineering Design Process Python (Programming Language) Microsoft Certified Professional Field-Programmable Gate Array (FPGA) Application Specific Integrated Circuits DO-178B/C (Software Considerations in Airborne Systems and Equipment Certification) +0

Google IT Automation with Python Engineer Embedded Software 3 Actalent

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • Experience developing object-oriented software using C/C++.
  • Experience working within Linux-based development environments.
  • Experience developing, testing, and debugging embedded real-time software.
  • Experience with Real-Time Operating Systems (RTOS), such as:
  • VxWorks
  • Integrity
  • LynxOS
  • Yocto Linux
  • Similar RTOS platforms
  • Understanding of the full software development lifecycle.
  • Strong problem-solving and troubleshooting abilities.
  • Excellent written and verbal communication skills.
  • Active Secret Security Clearance or ability to meet security clearance requirements.
  • U.S. Citizenship required.

Preferred Qualifications

  • Experience working with PowerPC, ARM, or RISC-V processor architectures.
  • Experience supporting hardware-in-the-loop (HIL) and computer-in-the-loop (CIL) testing environments.
  • Experience with system integration efforts involving complex embedded platforms.
  • Aerospace, defense, or other highly regulated industry experience., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors., Linux LynxOS VxWorks Powerpc Debugging Visionary Leadership Innovation Unit Testing Problem Solving Computer Science Secret Clearance Embedded Software Security Clearance Systems Integration Integration Testing Software Development C (Programming Language) Engineering Design Process C++ (Programming Language) Verbal Communication Skills Real-Time Operating Systems Troubleshooting (Problem Solving) Reduced Instruction Set Computing

About the company

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company., We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careercircle.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

8:22 min

Simulating a Linux terminal and running Spring Boot

Jakov Semenski · LIVE

Videos

See all

Related articles

See all