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

Embedded Software Engineer

Concurrent Technologies Corporation

We're building something powerful. Let's build it together.
We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We're proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team.


The Role
The constant requirement for new, better, and more complex products means that the company requires an additional Embedded Software Engineer. The Software Engineering team is responsible for breathing life into our computer products by creating and maintaining the BIOS, and Board Support Packages (as well as additional software) required for their operation.


What will I be delivering?
• Design, develop and maintain the software in one or more of the
following areas:
o UFEI BIOS
o Board support packages (linux, Windows, Vxworks) and drivers
o Bare-metal microcontroller programming
• Work with our hardware designers:
o During the design phase to specify the product
o During board bring up to get the prototype hardware working
o During the design proving phase to validate the product
• Work closely with the realisation team in defining test software plans.
• Work on challenging customer issues that get escalated to engineering
team.
• Working with the hardware design authorities and software architect to
support product specification.
The hardware and software platforms vary, but most of the devices used are
complex and a good appreciation of the hardware is a pre-requisite for this role.

What do I need to bring with me?
Demonstrated knowledge and experience:

• Proficient in Embedded C programming for x86, PowerPC, or high performance ARM processors.
• Practical experience programming a variety of hardware devices at the
register level.
• Good appreciation of hardware.
• Excellent problem-solving and debugging skills.
• Ability to apply a systematic approach to software debugging, ensuring
thorough and efficient resolution of issues.
• Experience in one or more of the following:
• Developing Linux, Windows, and/or VxWorks BSPs, system, and device
drivers.
• Developing low-level, embedded software for Linux or a similar
operating system.
• Developing UEFI BIOS.
• Bare-metal microcontroller programming, including direct register
manipulation and low-level hardware interfacing.
• Good knowledge of software engineering tools and best practices.
• Experience working in an interdisciplinary engineering and project team.

Benefits for Working at Concurrent
  • 20 days' vacation + 7 public holidays
  • 5 sick/personal days per year
  • Annual profit share bonus
  • Employee referral scheme
  • Flexible Spending Account
  • Health insurance
  • Health Reimbursement Account
  • One paid volunteering day per year
  • Principal 401K Plan
  • YuLife wellbeing app

Work Eligibility
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. To conform to U.S. Government export control regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State or Department of Commerce.


Equal Opportunity Statement
We are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion / belief, sexual orientation or age. Please let us know if you require anything which would enable your success throughout our interview process.


Security Clearance
Please be aware that certain roles working for Concurrent will be subject to security and export control restrictions. These specific roles are therefore subject to candidates being able to meet BPSS level pre-employment screening criteria.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in United States vacancy
  •  ...Responsibilities: Develop and validate embedded control software for robotic and mechatronic automation systems. Design...  ...and coordinating project deliverables. ~ Bachelor's degree in Computer Science or Electrical Engineering required.... 
    Suggested

    3B Staffing LLC

    White Plains, NY
    5 days ago
  • $90 per hour

     ...Sr. Embedded Software/Firmware Engineer Canada-Remote About Ethernovia, Inc. Ethernovia is developing the future of Ethernet-based networks to realize the full potential of software-defined and autonomous vehicles, robotics and other intelligent machines. Founded... 
    Suggested
    Work experience placement
    Remote work
    Flexible hours

    Ethernovia

    United States
    4 days ago
  • $140k - $165k

     ...This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Lead Embedded Software Engineer in United States. This role sits at the heart of safety-critical avionics software development, where reliability, precision, and certification... 
    Suggested
    Remote job
    Full time
    Flexible hours

    jobgether

    United States
    3 days ago
  •  ...Job Purpose The Embedded Software/Firmware Engineer is responsible for developing algorithms and code for real-time signal processing to include communication and data transfer between system level hardware and embedded hardware. The Embedded Software/Firmware... 
    Suggested
    Full time

    Central Business Solutions

    Atlanta, GA
    5 days ago
  •  ...Position : Firmware Engineer (Embedded Software Engineer) – Junior Level Location : Franklin Lakes, NJ Duration : 12 Months Total Hours/week : 40.00 Client: Medical Device Company Level of Experience: Senior Level Client: Medical Device Company Job... 
    Suggested
    Contract work

    MILLENNIUMSOFT

    Franklin Lakes, NJ
    7 days ago
  •  ...Senior Embedded Software/Firmware Engineer Duration: 6+ months Location: Houston, TX Job Description: • BS/MS in CS / IT / OTHER with 8 years' experience with embedded software development on Linux and team management skills - managing software... 

    Concord IT Systems

    Houston, TX
    3 days ago
  •  ...debugging-troubleshooting) and customizing embedded code (C/C++_ on a Linux type RTOS...  ...Computer Science, Electrical or Computer Engineering) Pluses (not required/nice to have/are...  ...development Experience with Robot Applications Software Development (ROS2 is a plus)... 
    Work at office
    Relocation package
    Monday to Friday

    Direct Recruiters

    Pittsford, NY
    3 days ago
  • $97.74k - $144.46k

     ...Firmware/ Embedded Software Engineer Essential duties and responsibilities: Participate in the design, implementation, and test of firmware/software systems. Understand hardware and software interactions and collaborate with hardware engineers. Prepare... 
    Apprenticeship
    Flexible hours

    Schweitzer Engineering Laboratories, Inc.

    Charlotte, NC
    4 days ago
  •  ...RESPONSIBILITIES: The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from... 
    Permanent employment
    Work experience placement

    Road Ready Inc

    Southfield, MI
    11 days ago
  •  ...Position: Embedded Software/Firmware Engineer Location: Franklin Lakes, NJ Duration: 12+ Months Contract Total Hours/week: 40.00 1st Shift Client: Medical Device Company Employment Type: Contract on W2 (Need US Citizens Or GC Holders Only) No H1B’s... 
    Contract work
    H1b
    Day shift

    MILLENNIUMSOFT

    Franklin Lakes, NJ
    7 days ago
  •  ...Responsibilities * Analyzing and communicating software/firmware requirements * Creating...  ...BS or MS in Computer Science / Electrical Engineering or related field. * 7 years or more SW development experience with embedded applications. * Able to develop HW and peripheral... 
    Full time

    STS Technical Services

    Melbourne, FL
    2 days ago
  •  ...IDR is seeking a strong Firmware Embedded Software Engineer to join one of our top clients for an opportunity in Loveland, CO. This role involves developing and maintaining embedded software in a cutting-edge R&D environment within the industry focused on water quality... 
    Permanent employment
    Contract work

    IDR, Inc.

    Loveland, CO
    3 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and... 
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    7 days ago
  •  .... Backed by leading venture capital and engineering partners, we are rapidly scaling the design...  ...communications, directly working on software development for cutting-edge satellite communications...  ...field Experience developing embedded software for space-based systems... 
    Permanent employment

    SpinLaunch

    Long Beach, CA
    1 day ago
  •  ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking Client facing Sr. Embedded Software/Firmware Engineer for a Hybrid role. Contractor with... 
    Long term contract
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    7 days ago
  •  ...Embedded Software/Firmware Engineer Radiance Technologies, a rapidly growing employee-owned company, is searching for talented scientists and engineers with interest in microelectronics security and systems security development to join our Advanced Technology Development... 
    Work experience placement

    Radiance Technologies

    Ruston, LA
    5 days ago
  •  ...our SoC development team, our team is looking for engineers with a passion for System-On-Chip and embedded SW development. Within the system-on-chip team,...  ...features shine in the final product. As an embedded software engineer, you will work alongside the design and validation... 
    Work experience placement
    Worldwide

    Nokia

    Plano, TX
    2 days ago
  • $150k - $300k

     ...About the role ~ We are looking for a Senior Embedded Software, Firmware & Driver Engineer to build and own low-level software across a wide range of processors, accelerators, and custom silicon in our robotics and Physical AI systems. This is a deeply hands-on... 
    Local area
    Flexible hours

    Lyte

    Sunnyvale, CA
    3 days ago
  • $125k

     ...Senior C++ Embedded Firmware Software Engineer Five or more years of C, C++, or C# embedded firmware engineering experience as well as a four year degree in Computer Science, Computer Engineering, Electrical Engineering or Software Engineering are required Pay is... 
    Permanent employment
    Full time
    Remote work

    MRINetwork

    Menomonee Falls, WI
    5 days ago
  •  ...Role: Embedded/Firmware Software Test Engineer Level 1 Location: Johnson City, TN 37604 Contract Duration: 12 Months • At least 1 year. • Entry- 1 to 2 years of experience . Will take someone out of college. • Onsite in the beginning. Should things... 
    Contract work
    Remote work

    campus4tech

    Johnson City, TN
    1 day ago
  •  ...are seeking a highly skilled Test Firmware Engineer to join our team and contribute to the development of Design Verification software solutions fo r PCBAs and ECUs (Electronic...  ...Develop and maintain embedded software solutions for Design Verification... 

    Pi Square Technologies

    Palo Alto, CA
    7 hours ago
  •  ...Position: Cybersecurity Software Developer (Automotive Embedded) Location: Auburn Hills Job Description: We are seeking an experienced Cybersecurity Software Developer with strong expertise in automotive embedded systems to design, develop, and integrate secure... 

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    2 days ago
  •  ...W2 and locals only Embedded Software Engineer – AI and Machine Learning Location: Fully Onsite. Warren, MI JD: This project will investigate methods for efficiently using AI and Machine Learning architecture on embedded computing platforms, optimizing their... 
    Local area

    Net2Source (N2S)

    Warren, MI
    7 hours ago
  •  ...Software Engineer Sterling Heights, MI We are hiring an Embedded Software Engineer in Sterling Heights, MI to support development of advanced ground combat vehicle software systems and embedded vehicle architectures for mission-critical defense platforms. This... 
    Afternoon shift

    Moseley Technical Services, Inc.

    Sterling Heights, MI
    7 hours ago
  •  ...Job Title: LabVIEW & BMS Engineer Location: Milwaukee, WI Job Type: Full-Time Job Summary: We are seeking a skilled LabVIEW & Battery Management System (BMS) Engineer to develop, validate, and support battery testing and control systems. The ideal candidate... 
    Full time

    Global Connect Technologies

    Milwaukee, WI
    1 day ago
  • $130k - $150k

     ...Job Title: Embedded Software Engineer 3 Clearance Requirement: Secret Location: On site 5 days a week in Rolling Meadows, IL Pay: $130-150k (paid hourly) Insight Global is looking for an Engineer Embedded Software 3 to support our client's RF Software department... 
    Hourly pay

    Insight Global

    Rolling Meadows, IL
    7 hours ago
  •  ...Android Open Source - Embedded Software Engineer ***DoD Secret Clearance Required*** Location – Dedham, MA / Onsite Duration - 1 year to start Education Requires a Bachelor’s degree in Software Engineering , or a related Science, Engineering, Technology... 

    Revolution Technologies

    Dedham, MA
    4 days ago
  •  ...Job Responsibilities: Design and develop embedded software applications using C/C++ on QNX (POSIX-based RTOS) Develop and integrate...  ...Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field Strong experience in embedded software... 

    Pentangle Tech Services | P5 Group

    Auburn Hills, MI
    7 hours ago
  • $79.84 per hour

     ...Job Title: Engineer Embedded Software Engineer 3 Location: Manhattan Beach, CA Zip Code: 90266 Duration: 12 Months Pay Rate: Up to $79.84/hr. Start Date: Immediate Keyword's: #ManhattanBeachjobs; #engineerembeddedsoftwareengineerjobs. We provide a competitive... 
    Work experience placement
    Local area
    Immediate start

    Belcan

    Manhattan Beach, CA
    1 day ago
  • $65.5k - $70.5k

     ...Role: Embedded Software Engineer Location: Mossville, IL Duration: Fulltime Client: L&T Job Description: Required Skills: Embedded C, Autosar, Application Development Responsible for the development, configuration and testing of signal processing... 
    Full time
    Work at office

    L&T Technology Services

    Mossville, IL
    4 days ago

Do you want to receive more vacancies?

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