Embedded Software Engineering Manager

24 hours ago


San Diego CA United States High-Tech Professionals Full time
Embedded Software Engineering Manager Job ID: 1970
Location: San Diego, CA
Type: Permanent
Status: Open
Key Skills: embedded systems, supervision, management, embedded Linux, C, C++, Eclipse, CCS, Git, drivers, Ethernet, USB, RS-232, Wi-Fi, Bluetooth, Bash, Python

Description:
Seeking Embedded Software Engineering Manager to act as a resource for his team on policies, procedures, and technical issues. Plans, directs, and coordinates strategic and daily tactical activities of the Embedded Software Team. You will support legacy embedded Linux-based systems and provide direction to junior engineers.

Duties and 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. Document work product, concepts, and architecture for a wide range of customers, products, and applications.
  6. Ensure projects are completed on time and within budget.
  7. Lead code reviews and participate in bug scrub.
  8. Mentor junior embedded software developers.
  9. Consult with other Engineers to evaluate hardware/software interfaces and optional performance requirements.
  10. Provide technical guidance to lower-level programming personnel.
  11. Perform other related duties as assigned by management.

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

Preferred Skills:
  1. Experience with database design and SQLite.
  2. Experience with Secure Boot, High Assurance Boot, Key and Certificate Management.
  3. Experience with satellite communications, V2X or other wireless technologies.
  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. Experience developing on IAR platform (bonus points).

Reports to: Manager of Software Engineering

About the Company: Company is a leading manufacturer of Machine to Machine (M2M) Modems for advanced data acquisition through Satellite, Cellular, Wi-Fi, BLE and RFID. Company offers an extensive array of solutions, products, and design services for Healthcare and Senior Living, and Industrial markets.

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

  • San Diego, CA, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $240k + benefitsAs an Embedded Software Manager, you’ll lead and inherit a team of 10 engineers and own the whole embedded software arm of the business.This company have a rich history in developing products for spacecraft and satellites.Embedded Software Manager Responsibilities: Lead the develop...


  • 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...


  • 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...


  • san diego, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $240k + benefitsAs an Embedded Software Manager, you’ll lead and inherit a team of 10 engineers and own the whole embedded software arm of the business.This company have a rich history in developing products for spacecraft and satellites.Embedded Software Manager Responsibilities: Lead the develop...


  • san diego, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $200k + benefitsAs an Embedded Software Manager, you’ll lead and inherit a team of 10 engineers and own the whole embedded software arm of the business.This company have a rich history in developing products for spacecraft and satellites.Embedded Software Manager Responsibilities: Lead the develop...


  • San Diego, United States EVONA Full time

    Location: San Diego (on-site non-negotiable)Salary: up to $200k + benefitsAs an Embedded Software Manager, you’ll lead and inherit a team of 10 engineers and own the whole embedded software arm of the business.This company have a rich history in developing products for spacecraft and satellites.Embedded Software Manager Responsibilities: Lead the develop...


  • San Diego, CA, United States Alarm.com Full time

    POSITION OVERVIEW Alarm.com is seeking an ambitious and talented Embedded Software Engineer with a B.A., B.S., or M.S. Electrical/Computer Engineering or a similar engineering background with an interest in sensing applications and IoT. The Embedded Software Engineer position is ideal for candidates who want to work with various video and audio technologies...


  • San Diego, CA, United States Alarm.com Full time

    POSITION OVERVIEW Alarm.com is seeking an ambitious and talented Embedded Software Engineer with a B.A., B.S., or M.S. in Electrical/Computer Engineering or a similar engineering background with an interest in sensing applications and IoT. The Embedded Software Engineer position is ideal for candidates who want to work with various video and audio...


  • San Diego, 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...


  • san diego, 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...


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

    Sr. Embedded Software Engineer Job ID: 1975Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded Linux, Eclipse, CSS, Perforce, Git, Jenkins, C, C++, drivers, toolchains, opensource, board, Ethernet, USB, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Senior Embedded Software Engineer who's ready to jump right into a dynamic,...


  • 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...


  • San Diego, California, United States Northrop Grumman Full time

    At Northrop Grumman, we are seeking a highly skilled Software Embedded Systems Engineer to join our team.We offer a competitive salary of approximately $140,000 per year, based on experience and qualifications.About the RoleThis is an exciting opportunity to develop software in an embedded technology environment. As a Software Embedded Systems Engineer, you...


  • San Diego, CA, United States Alarm.com Full time

    Alarm.com is a rapidly expanding technology company developing innovative cloud and device solutions across a wide range of cutting-edge technologies that provide a unified, connected service to millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate embedded software engineer for the Device...


  • San Diego, United States Indotronix Avani Group Full time

    Job Title: Embedded Software EngineerLocation: San Diego, CA (3 – 4 days/week onsite)Duration: 6 months contract and extendable up to 2 years completely depend upon candidate’s experience.The pay rate is applicable only under W2 guidelines, and we do not offer sponsorships or transfers.Top Three Skills: C++/C programming, Device Drivers, RTOSPlease find...


  • 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...


  • San Diego, California, United States Northrop Grumman Full time

    Northrop Grumman is a leading provider of innovative solutions for the aerospace and defense industries. We are seeking a highly skilled Embedded Software Systems Engineer to join our team in San Diego, CA.Job DescriptionWe offer a dynamic work environment with opportunities for growth and development. As an Embedded Software Systems Engineer, you will be...


  • Irvine, CA, United States Manpower Engineering Full time

    Our client, a leading aerospace company, is seeking a Contract Engineer Embedded Mid to join their team. As a Contract Engineer Embedded Mid, you will be part of the software engineering department supporting the W&W System Components team. The ideal candidate will have strong software design and development skills, experience with aerospace regulations, and...


  • 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...


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

    Embedded Software Engineer - Thermal Management What would it feel like to keep Apple products cool? Join the CoreOS Thermal Management team to find out! The Core OS Thermal Management Software Technologies group is looking for a hardworking software engineer to join the team designing and implementing thermal management control algorithms across all iOS,...