CrawlJobs Logo

Embedded Software Engineer Iii

United States, Camas 119000.00 - 155000.00 USD / Year · Job Posted July 04, 2026
Apply Position
Job Link Share

Job Description

The Embedded Software Engineer III is responsible for designing, developing and integrating moderately complex software solutions to assist clients, working independently and interfacing directly with customers.

Job Responsibility

  • Design and implement moderately complex software systems to interact with various hardware
  • Create sophisticated desktop/embedded/web applications for prototyping, test and automation
  • Work alongside other engineers to elevate technology and consistently apply best practices
  • Coordinate with project managers and various disciplines to ensure projects meet requirements
  • Provide accurate engineering time estimates for client proposals
  • Work directly with clients to capture system requirements and design solutions
  • Analyze, diagnose, and debug complex existing code
  • Work with SQA to ensure solutions are fully tested and meet requirements prior to delivery
  • Manage time effectively across multiple competing priorities
  • Own several software subsystems, modules, and/or processes and define requirements
  • Interface directly with customers without oversight
  • Anticipate client needs and collaborate with business development
  • Adhere to Business Technology policies to protect sensitive data and reduce information security occurrences.

Requirements

  • Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering or other Engineering Field
  • Minimum of 5 years work experience as a degreed engineer
  • Capable of delivering on multiple competing priorities with little supervision required
  • Demonstrated programming capability in C# (C, C++ and Python a plus) required
  • Demonstrated experience working in Windows OS and with Windows Development Toolchain
  • Strong written and verbal English language communication skills
  • Excellent teamwork/interpersonal skills and ability to communicate effectively
  • Demonstrate commitment and adherence to Sigma Design Core Values
  • Pass a post-offer background verification

Nice to have

  • C
  • C++
  • Python
  • Experience with variety of systems including vision, audio and sensors
  • Demonstrated experience developing desktop applications (web, embedded and mobile)
  • Wired and Wireless communication protocols such as USB, Ethernet, BLE, Wi-Fi
  • Capable of building APIs and services using REST, SOAP, etc.

What we offer

  • 401(k) with up to 4% company match
  • quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • medical insurance
  • dental insurance
  • vision insurance
  • long-term disability insurance
  • life insurance

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Embedded Software Engineer Iii

8 matching positions

Embedded Software Engineer III

As an Embedded Software Engineer III, you will lead feature development and syst...
Location
Location
United States , Fort Worth
Salary
Salary:
126630.00 - 147735.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 5+ years designing and implementing embedded real-time software systems using C/C++
  • Strong familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics
  • Experience with Agile development, device drivers, or flash programming tools a plus
Job Responsibility
Job Responsibility
  • Lead feature development for embedded applications on autonomous robotic vehicle platforms
  • Diagnose and resolve complex defects across vehicle control, actuator, and perception sensor systems
  • Drive systems engineering participation to ensure robust software integration across hardware and software stacks
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and maintain disciplined use of distributed version control
  • Support fielded systems and lead collaboration with engineering teams on integration challenges
What we offer
What we offer
  • 90% Medical
  • Generous PTO
  • Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Embedded Software Engineer - III - Project Based

As an Embedded Software Engineer III, you will participate in the full software ...
Location
Location
United States , Mendon
Salary
Salary:
126630.00 - 147735.00 USD / Year
asirobots.com Logo
Autonomous Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field
  • 5+ years designing and implementing embedded real-time software systems using C/C++
  • Familiarity with large multithreaded embedded applications running on an RTOS
  • Familiarity with electrical and mechanical systems
  • Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232
  • Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics
Job Responsibility
Job Responsibility
  • Develop and maintain features for embedded applications on autonomous robotic vehicle platforms
  • Diagnose and resolve defects across vehicle control, actuator, and perception sensor systems
  • Participate in systems engineering to ensure smooth software integration across hardware and software stacks
  • Write clean, reusable C and C++ code following SOLID principles and established design patterns
  • Build and maintain unit, integration, and system simulation tests with a test-first approach
  • Contribute to continuous refactoring and use distributed version control effectively
  • Support fielded systems and collaborate with engineering teams to resolve integration issues
What we offer
What we offer
  • 90% Medical
  • Generous PTO
  • Quarterly and Yearly Bonus Incentives
  • Fulltime
Read More
Arrow Right

Software Engineer III

The Software Engineer III is responsible for designing, developing and integrati...
Location
Location
United States , Camas
Salary
Salary:
119000.00 - 155000.00 USD / Year
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering or other Engineering Field
  • Minimum of 5 years work experience as a degreed engineer
  • Capable of delivering on multiple competing priorities with little supervision required
  • Demonstrated programming capability in C# (C, C++ and Python a plus)
  • Demonstrated experience working in Windows OS and with Windows Development Toolchain
  • Experience with variety of systems including vision, audio and sensors highly desirable
  • Demonstrated experience developing desktop applications (web, embedded and mobile highly desirable)
  • Wired and Wireless communication protocols such as USB, Ethernet, BLE, Wi-Fi highly desirable
  • Capable of building APIs and services using REST, SOAP, etc.
  • Strong written and verbal English language communication skills
Job Responsibility
Job Responsibility
  • Design and implement moderately complex software systems to interact with various hardware
  • Create sophisticated desktop/embedded/web applications for prototyping, test and automation
  • Work alongside other engineers to elevate technology and consistently apply best practices
  • Coordinate with project managers and various disciplines to ensure projects meet requirements
  • Provide accurate engineering time estimates for client proposals
  • Work directly with clients to capture system requirements and design solutions
  • Analyze, diagnose, and debug complex existing code
  • Work with SQA to ensure solutions are fully tested and meet requirements prior to delivery
  • Manage time effectively across multiple competing priorities
  • Own several software subsystems, modules, and/or processes and define requirements
What we offer
What we offer
  • 401(k) with up to 4% company match
  • quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • multiple options for medical insurance
  • dental insurance
  • voluntary benefits: vision, long-term disability, and life insurance
  • Fulltime
Read More
Arrow Right

Software Engineer III

Sigma Design is a product development, engineering, and manufacturing firm. Base...
Location
Location
United States , Camas
Salary
Salary:
119000.00 - 137000.00 USD / Year
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Engineering, Electrical Engineering, Mechanical Engineering or other Engineering Field
  • Minimum of 5 years work experience as a degreed engineer
  • Capable of delivering on multiple competing priorities with little supervision required
  • Demonstrated programming capability in C# (C, C++ and Python a plus) required
  • Demonstrated experience working in Windows OS and with Windows Development Toolchain
  • Experience with variety of systems including vision, audio and sensors highly desirable
  • Demonstrated experience developing desktop applications (web, embedded and mobile highly desirable)
  • Wired and Wireless communication protocols such as USB, Ethernet, BLE, Wi-Fi highly desirable
  • Capable of building APIs and services using REST, SOAP, etc. highly desirable
  • Strong written and verbal English language communication skills
Job Responsibility
Job Responsibility
  • Design and implement moderately complex software systems to interact with various hardware
  • Create sophisticated desktop/embedded/web applications for prototyping, test and automation
  • Work alongside other engineers to elevate technology and consistently apply best practices
  • Coordinate with project managers and various disciplines to ensure projects meet requirements
  • Provide accurate engineering time estimates for client proposals
  • Work directly with clients to capture system requirements and design solutions
  • Analyze, diagnose, and debug complex existing code
  • Work with SQA to ensure solutions are fully tested and meet requirements prior to delivery
  • Manage time effectively across multiple competing priorities
  • Own several software subsystems, modules, and/or processes and define requirements
What we offer
What we offer
  • 401(k) with up to 4% company match
  • quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • multiple options for medical insurance
  • dental insurance
  • voluntary benefits: vision, long-term disability, and life insurance
  • Fulltime
Read More
Arrow Right

Software Engineer III

Designs, develops, troubleshoots and debugs software for networking products. Co...
Location
Location
United States , San Jose
Salary
Salary:
120500.00 - 243000.00 USD / Year
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 4-6 years experience
  • Expertise in C and python
  • Strong analytical and problem solving skills
  • Designing software systems running on multiple platform types
  • Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
  • mastery in English and local language
  • Ability to effectively communicate product architectures, design proposals and negotiate options at management levels
Job Responsibility
Job Responsibility
  • Designs enhancements, updates, and programming changes for portions and subsystems of systems software, including operating systems, compliers, networking and utilities
  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution
  • Develops and executes complete testing plans, protocols, and documentation for assigned portion of application
  • Identifies and debugs, and creates solutions for issues with code and integration into application architecture
  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution
  • Provides guidance and mentoring to less- experienced staff members
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Prototype Software Test Engineer III

The Software Test Engineer III is responsible for leading the design and impleme...
Location
Location
United States , Burlingame
Salary
Salary:
136000.00 - 157000.00 USD / Year
sigmadzn.com Logo
Sigma Design
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Minimum of 7 years of relevant work experience preferred
  • Advanced proficiency in Python or similar programming languages
  • Experience designing and implementing test frameworks and automation systems
  • Strong understanding of software-hardware integration and system-level debugging
  • Experience leading technical efforts or owning complex subsystems
  • Ability to define requirements and drive execution across cross-functional teams
  • Strong communication and stakeholder engagement skills
  • Experience mentoring or guiding less experienced engineers
  • Familiarity with networking, embedded systems, and hardware debugging tools is beneficial
Job Responsibility
Job Responsibility
  • Design and implement scalable test software architectures and frameworks
  • Define and lead program-level test strategies, plans, and validation approaches
  • Develop advanced automated test systems for complex prototype and manufacturing environments
  • Lead system bring-up efforts, including troubleshooting and root cause analysis of complex issues
  • Architect and maintain test data pipelines, ensuring accuracy, traceability, and usability
  • Anticipate system-level risks and implement mitigation strategies
  • Collaborate cross-functionally to influence product design for testability and reliability
  • Establish and enforce best practices for test software development and documentation
  • Mentor junior engineers and provide technical guidance
  • Interface directly with customers or external stakeholders as needed
What we offer
What we offer
  • Competitive compensation
  • 401(k) with up to 4% company match
  • Quarterly bonus program
  • 15-days of accrued PTO
  • 9 company paid holidays
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Long-term disability insurance
  • Life insurance
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - AS400, Cobol

Position : AS400, Cobol Developer Experience: 2.5 to 4 years Location: Noida, ...
Location
Location
India , Noida
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • AS400, OS400, Cobol, CL, DB2
  • 3-4 years of AS400 Development environment with strong COBOL, CL, and DB2 skills
  • Strong knowledge in DB2 and Cobol DB2 programming
  • Experienced in providing Support and Maintenance on existing CL/ SQLCBL/ RPGLE/ RPG400/ SQLRPGLE based applications
  • Good RPG development skills in RPG, RPG III, RPGLE, Embedded SQL and Free Format RPGLE
  • Strong knowledge of OS 400 operating systems and CL job control language and job scheduler
  • Knowledge in Agile working methodology
  • Good to have previous experience working with financial application involving Loan/Credit Card/Mortgage/Retail Banking is preferable
  • Immediate Joiners Preferred
Read More
Arrow Right

Security Engineer III

Location
Location
India , Bengaluru
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 years of experience in application security, software development, or a related engineering role
  • Strong understanding of secure software development practices, including experience working with developers to embed security into the SDLC
  • Hands-on experience conducting security design reviews, threat modeling, and code reviews for web and cloud-based applications
  • Familiarity with common application vulnerabilities (e.g., OWASP Top 10) and experience in identifying and remediating them
  • Experience working with security tools such as SAST, DAST, SCA, and container security scanners
  • Ability to communicate security concepts effectively to both technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Collaborate with teams across a global organization to support the adoption and implementation of secure software development practices and tooling
  • Contribute hands-on to critical engineering and tooling projects, working closely with technical leads and product owners to ensure security is a key part of successful project outcomes
  • Mentor engineers and influence architectural decisions to ensure security is embedded by design
  • Design and develop reusable, flexible security components and APIs to support scalable, secure application development across the company
  • Define and promote best practices to ensure software security without compromising functionality, usability, reliability, or availability
  • Participate in design and code reviews, providing actionable security recommendations as needed
  • Collaborate with project teams to design and prototype secure solutions, validating key assumptions and security objectives
  • Evaluate, implement, and support a range of security tools to improve visibility and reduce risk
  • Build strong relationships and communicate effectively with stakeholders throughout the SDLC, including Product, Engineering, and Operations teams
What we offer
What we offer
  • Competitive compensation, variable bonus and performance reward opportunities, and retirement programs
  • Medical, dental and vision insurance
  • Generous, flexible time off
  • Paid holidays, wellness days and company wide end of year break
  • 6 months fully paid parental leave
  • Learning and Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
  • Fulltime
Read More
Arrow Right