Sr. Embedded Software Engineer

1 day ago


CA United States High-Tech Professionals Full time
Sr. Embedded Software Engineer Job ID: 1975
Location: San Diego, CA
Type: Permanent
Status: Open
Key Skills: embedded Linux, Eclipse, CSS, Perforce, Git, Jenkins, C, C++, drivers, toolchains, opensource, board, Ethernet, USB, Wi-Fi, Bluetooth, Bash, Python

Description:
Seeking Senior Embedded Software Engineer who's ready to jump right into a dynamic, fast-paced work environment.
The Senior Embedded Software Engineer will work closely with the hardware development team to specify, develop, debug, and validate a new embedded Linux-based system. Support legacy embedded Linux-based systems, provide direction to junior engineers, and assist in testing as required.
Responsibilities:

  1. Evaluate embedded Linux software in C at both the kernel and application level.
  2. Perform the evaluation, specification, and integration of Linux kernel, BSP, bootloader, drivers, etc.
  3. Initialize the Custom board bring-up process, debugging, and software design validation.
  4. Maintain existing software platforms, root cause analysis, bug fixes, and feature enhancement.
  5. Lead code reviews and participate in bug scrub.
  6. Mentor junior embedded software developers.
  7. Consult with other Engineers to evaluate hardware/software interfaces and optional performance requirements.
  8. Provide technical guidance to lower-level programming personnel.

Requirements:

  1. Bachelor's Degree in Computer Science, Electronic Engineering, Electrical Engineering, or equivalent and 8 years of experience in embedded systems development.
  2. 5 years of experience with embedded Linux.
  3. Demonstrable integration skills & experience on embedded Linux Platforms.
  4. Experience with Eclipse, CCS, Static Analysis, Perforce, Git, Jenkins, and other such development tools.
  5. Extensive knowledge of C/C++.
  6. Experience with Linux distributions, toolchains, and open source projects (i.e., Buildroot, Yocto, Ubuntu, etc.).
  7. Experience with a wide variety of drivers, back-porting techniques, and other low-level issues.
  8. Experience with board bring-up and debugging techniques using a variety of tools & techniques.
  9. Experience with 2/4-wire Ethernet, USB, RS-232, RS-485, CAN, I2C, SPI, etc.
  10. Experience with Wi-Fi, Bluetooth, BLE, AT command-sets, and NMEA message strings.
  11. Experience with Bash, Python, or other scripting languages.
  12. Strong written and verbal skills with the ability to present concepts clearly and concisely using programs such as Word, Excel (charts), and PowerPoint.

Preferred Skills:

  1. Experience with Secure Boot, High Assurance Boot, Key and Certificate Management.
  2. Experience with satellite communications, V2X, or other wireless technologies.
  3. TCP/IP, Sockets, and MQTT.
  4. Experience with GPL terms and conditions.
  5. Knowledge of test and diagnostic equipment such as spectrum analyzers, oscilloscopes, etc.
  6. Familiarity with simple soldering and electrical diagnostics.
  7. Experience with RF, analog, digital circuits, and logic systems.
  8. Ability to analyze and solve complex software engineering problems.
  9. 5G development/experience (bonus points).

To apply for this position, please submit an MS Word document of your resume and put in the subject - Job ID # 1975.

#J-18808-Ljbffr

  • San Diego, CA, United States Amazon Full time

    Sr. Embedded Software Development Engineer Job ID: 2811832 | Amazon Kuiper Manufacturing Enterprises LLC Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband internet connectivity to un-served and under-served communities around the world. In this role, you will be...


  • Huntsville, AL, United States Thompson Software Solutions Full time

    Thompson Software Solutions, a defense-focused software company of proven and dedicated employees is seeking a senior-level Embedded Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrow’s problems.This position requires a software engineer to use a wide application of technical principles, theories, and...


  • Fort Wayne, IN, United States L3Harris Technologies Full time

    Job Title:  Sr. Specialist, Embedded Software EngineerJob Code:  16423Job Location:  Fort Wayne, Indiana L3Harris Space and Airborne Systems is seeking an Embedded Software Engineer Lead for our Fort Wayne, IN location.  As part of a small, passionate, and accomplished team of experts, you will develop and lead embedded software teams for space-based...


  • Fort Wayne, IN, United States L3Harris Technologies Full time

    Job Title:  Sr. Specialist, Embedded Software EngineerJob Code:  16423Job Location:  Fort Wayne, Indiana L3Harris Space and Airborne Systems is seeking an Embedded Software Engineer Lead for our Fort Wayne, IN location.  As part of a small, passionate, and accomplished team of experts, you will develop and lead embedded software teams for space-based...


  • Brea, CA, United States Technovative Applications Full time

    Company DescriptionTechnovative Applications is a leading developer and manufacturer of precision RF sensors and munitions utilizing interferometry methods.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer located in Brea, CA. The Embedded Software Engineer will be responsible for developing, testing, and maintaining embedded...


  • Sunnyvale, CA, United States Amazon Full time

    Embedded Sr. Software Development Engineer, Multimedia, Hardware Compute Group Job ID: 2807370 | Amazon.com Services LLC We are seeking an experienced Senior Embedded Software Development Engineer to play a pivotal role in building our next-generation devices. In this position, you will collaborate cross-functionally with customers, system architects,...


  • Fort Lauderdale, FL, United States Qorvo, Inc. Full time

    Sr. Automotive Embedded Software Engineer Job Type: Full-Time Location: FL - Fort Lauderdale, US Requisition ID: 7985 Qorvo (Nasdaq: QRVO) supplies innovative semiconductor solutions that make a better world possible. We combine product and technology leadership, systems-level expertise and global manufacturing scale to quickly solve our customers' most...


  • San Diego, CA, United States Agile Tech Recruiting Services Inc Full time

    Our Space & Defense group is seeking a highly skilled Embedded Software Engineer to contribute to the development of cutting-edge, mission-critical systems. This role is ideal for an engineer with a solid foundation in embedded systems, a focus on real-time operating environments, and experience with device drivers and low-level programming. Successful...


  • Los Angeles, CA, United States Oho Group Ltd Full time

    Embedded Software Engineer - Space TeamWe've partnered with a startup focused on advancing the next generation of RF products and services for the most demanding space and defense missions.You'll work across the entire embedded stack, from developing low-level RF IC drivers to interfacing with FPGA fabric and creating reliable, radiation-resilient software...


  • Cupertino, CA, United States Apple Full time

    Audio Embedded Software Engineer Cupertino, California, United States Software and Services Imagine what you could do here! At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you. The Audio & Media...


  • San Francisco, CA, United States Creative Solutions Services, LLC Full time

    Title: Embedded Software EngineerLocation: San Jose, CA Job Summary: We are looking for a talented Principal Embedded SW Engineer to join our team and help us continue to deliver cutting-edge products to our customers. The ideal candidate will have experience with embedded firmware on microcontrollers and microprocessors, software architecture design, high...


  • Irvine, CA, United States Edison Smart Full time

    Senior Embedded Software Engineer | Irvine, CA | Up to $200,000Join a growing IoT connectivity business in Calfornia, who are scaling their Engineering team, as they build the next generation of their IoT connectivity devices.As a Senior Embedded Software Engineer, you'll work in a small team to develop the embedded systems to support wireless connectivity...


  • Cupertino, CA, United States Apple Inc. Full time

    Imagine what you could do here! At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. Do you bring passion and dedication to your job? If so, we are looking for individuals like you. The Audio & Media Technologies group is at the center of audio for all of Apple’s innovative products,...


  • Fort Lauderdale, FL, United States Qorvo Full time

    Qorvo (Nasdaq: QRVO) supplies innovative semiconductor solutions that make a better world possible. We combine product and technology leadership, systems-level expertise and global manufacturing scale to quickly solve our customers' most complex technical challenges. Qorvo serves diverse high-growth segments of large global markets, including consumer...


  • Seattle, WA, United States Amazon Full time

    Sr. Embedded Software Engineer, Project Kuiper, Kuiper MAC Job ID: 2832803 | Amazon Kuiper Manufacturing Enterprises LLC Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband internet connectivity to un-served and under-served communities around the world. In this role, you...


  • Cupertino, CA, United States Apple Inc. Full time

    Embedded Software Engineer - Biophotonics Imagine what you could do here! At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart people and inspiring, innovative technologies are the norm here....


  • San Diego, CA, United States High-Tech Professionals Full time

    Embedded Software Engineering Manager Job ID: 1970Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded systems, supervision, management, embedded Linux, C, C++, Eclipse, CCS, Git, drivers, Ethernet, USB, RS-232, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Embedded Software Engineering Manager to act as a resource for his team on...


  • Sunnyvale, CA, United States Fortinet Full time

    Job Responsibilities: Software Development: Design, implement, and test software for embedded systems, ensuring it meets performance, reliability, and security requirements. System Optimization: Optimize software for performance, power efficiency, and memory usage within the constraints of the embedded environment. Debugging and Troubleshooting: Use...


  • Chesterfield, VA, United States AVCOM of Virginia Full time

    Company DescriptionAVCOM of Virginia is a vertically integrated technology company with 40 years of experience in designing and manufacturing commercial high-quality spectrum analyzers and signal monitoring products in the USA.Role DescriptionThis is a full-time on-site role for an Embedded Software Engineer at AVCOM of Virginia located in Chesterfield, VA....


  • Minneapolis, MN, United States Zolon Tech Solutions, Inc. Full time

    Title : Embedded Software Engineer Read on to fully understand what this job requires in terms of skills and experience If you are a good match, make an application. Location : Minneapolis, MN Duration : 12 Months Job Description: Hybrid Position Developing and maintaining embedded software. Mentoring junior engineers. Collaborating with various...