Senior Embedded Software Engineer

2 weeks ago


San Jose, United States Lumicity Full time

WRITTEN DESCRIPTION


We are seeking an Embedded Software Engineer for a technical leadership role in delivering our innovative products to the market. You are to exemplify critical thinking, mentor your peers and juniors alike, and effectively contribute to the highest levels of engineering efficiency. You have hands-on technical expertise covering embedded systems architecture, data modeling, intra- and inter-system communication, system security, operating systems, and leverage of multi-CPU and GPU-enabled systems. You are to drive the SW quality standards, implement automated design documentation generation, and support unit/integration testing and system/regression testing aimed at assuring the core system KPIs.


JOB RESPONSIBILITIES


● Design, develop, code, test, and debug system software.

● Review code and guide improvements towards the highest standards of design.

● Analyze and enhance efficiency, stability and scalability of system resources.

● Interface with hardware design and development.

● Integrate and validate new HW product designs.

● Support software QA and optimize I/O performance.

● Provide pre-/post-production and field deployment support.

● Assess third party and Open Source software for optimal inclusion into our system solutions.


MUST HAVE ATTRIBUTES/SKILLS


● Professional embedded SW experience.

● Interpersonal skills and appreciation of other people's work discipline within a startup

environment.

● Ability to work in an agile team.

● Fluency in English (written and spoken). SHOULD HAVE ATTRIBUTES/SKILLS

● Collegiate degree in Computer Science, Engineering, or a related subject.

● Extensive experience with embedded RTOS and/or embedded Linux systems, with

knowledge of handling interrupts, ADCs, DACs, DMA, SPI, inter-processor communication,

protocols, and clock/power management.

● Experience with C/C++ is a must (experience in other programming languages will be

considered as a plus, with a strong preference for Python).

● Deep understanding and experience in SW design patterns, data structures, and advanced

real-time programming techniques.

● Experience with automated build/test/doc and Continuous Integration systems.

● Experience using configuration management tools (Jira, etc.) and using version control

systems (Git, etc.)

● Familiarity with embedded debugging tools (including logic analyzers, oscilloscopes, etc.).

● Development experience on Linux platforms.


NICE TO HAVE ATTRIBUTES/SKILLS


● Experience with development of digital signal processing.

● Practice of Agile Scrum and Kanban methodologies, with SM experience as a great plus.

● Experience with database technology (MySQL, SQLite, etc.).

● Experience with the CUDA platform.

● Ability to effectively interface with Business Management and customers directly.



  • San Jose, United States Bayone Full time

    JOB DESCRIPTION In short, we are looking for "C++ developer in Embedded Linux "! Must Have Programming in Embedded Linux environment Software Development in C++ Responsibilities: Are you a passionate and hands-on embedded Linux SW developer? If yes, we have this great opportunity for you to work on Client's state-of-the-art EV chargers and energy...


  • San Francisco, CA, United States Astranis Full time

    Senior Embedded Software Engineer - Network Software As a Senior Embedded Software Engineer on the Network Software team at Astranis, you will be responsible for assisting with architecture, high level design choices, development, execution, and implementation of the flight software that commands and monitors the spacecraft.Additionally, you will mentor...


  • San Jose, United States Recogni Full time

    About Recogni   Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. Recogni is a system solution company that specializes in the design of...


  • San Diego, United States MILLENNIUMSOFT Full time

    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 debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing Devices...


  • San Diego, United States Cypress Human Capital Management, LLC Full time

    Sr. Staff Embedded Software Engineer – Linux The Senior Staff Embedded Linux Software Engineer spearheads the development and integration of system-level components, engaging with diverse teams across various levels of the software stack. They address intricate challenges to propel our mission of guaranteeing the safety, security, and reliability of...


  • San Jose, United States Pharrowtech Full time

    We are looking for an Embedded System Engineer who: Wants to make a positive impact and become a critical success factor within a vibrant and talented start-up; Enjoys working on complex high-speed wireless systems, with state-of-the-art IEEE 802.11ad/ay and 5G NR mmWave RFIC, antenna array & lab equipment; Takes pride in developing from the ground up a...


  • San Diego, United States MILLENNIUMSOFT Full time

    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 debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing...


  • San Jose, United States Renesas Full time

    Job Description As a Senior Principal Software Architect, you will play a crucial role in architecting and developing modular software solutions and software tools for Embedded and Automotive applications. You will collaborate with Hardware and Software engineering teams to define and develop scalable, agile software solutions to our customers complex...


  • San Diego, United States Goddard Inc. Full time

    At Goddard, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solutions. If you are someone who embodies the values of accountability, inspiration,...


  • San Francisco, United States Lumicity Full time

    This Senior role involves designing and developing embedded software systems for AI optimized cooling and heating systems. San Francisco Bay Area - Hybrid Base Salary + Equity Required Qualifications -Experience working with embedded software -Minimum 5 years' experience coding in C / C++ -Minimum 5 years' experience working with embedded Linux Preferred...


  • San Jose, United States Cadence Design Systems Full time

    Design Engineering Architect – Embedded Software page is loaded Design Engineering Architect – Embedded Software Apply locations SAN JOSE AUSTIN time type Full time posted on Posted 2 Days Ago job requisition id R46329 At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Design Engineering...


  • San Mateo, United States Mission Peak Full time

    Benefits: Competitive salary Free food & snacks Help or transport service Paid time off 401(k) Bonus based on performance Note - Only US Citizens or Permanent Residents considered for this job Senor Embedded Software Engineer Mission Peak is seeking an experienced embedded software developer/engineer for a full-time and on-site position in the San...


  • San Jose, United States Creators Wanted Full time

    At Infinera, your base pay is one part of your total compensation package. Your actual base pay will depend on your skills, qualifications, experience, and location. This role may be eligible for equity grants, discretionary bonuses, or commission payments. The amount of these incentives is based on the terms of the Company’s incentive plans, the...


  • San Mateo, United States Mission Peak Full time

    Benefits:Competitive salaryFree food & snacksHelp or transport servicePaid time off401(k)Bonus based on performanceNote - Only US Citizens or Permanent Residents considered for this jobSenor Embedded Software EngineerMission Peak is seeking an experienced embedded software developer/engineer for a full-time and on-site position in the San Francisco Bay Area....


  • San Mateo, United States Mission Peak Full time

    Benefits:Competitive salaryFree food & snacksHelp or transport servicePaid time off401(k)Bonus based on performanceNote - Only US Citizens or Permanent Residents considered for this jobSenor Embedded Software EngineerMission Peak is seeking an experienced embedded software developer/engineer for a full-time and on-site position in the San Francisco Bay Area....


  • San Francisco, California, United States Ample Full time

    About Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize advanced robotics to enable...


  • San Francisco, United States Ample, Inc. Full time

    Job DescriptionJob DescriptionAbout Ample:Are you ready to make a global impact? Ample, inc. is a cutting-edge electric vehicle battery swapping company at the forefront of sustainable transportation solutions. Our mission is to accelerate the global transition to clean and efficient mobility by revolutionizing the way EVs are powered. At Ample, we utilize...


  • San Diego, United States 3D Systems Full time

    *Job Title:*Embedded Software Engineer *Company Overview:*Be at the forefront of additive manufacturing and 3D printing innovation by joining 3D Systems. We are actively seeking a highly motivated Intermediate Embedded Software Engineer to join our dynamic development team. Contribute to cutting-edge software solutions for our state-of-the-art 3D printing...


  • San Diego, United States 3D Systems Full time

    *Job Title:*Embedded Software Engineer *Company Overview:*Be at the forefront of additive manufacturing and 3D printing innovation by joining 3D Systems. We are actively seeking a highly motivated Intermediate Embedded Software Engineer to join our dynamic development team. Contribute to cutting-edge software solutions for our state-of-the-art 3D printing...


  • San Diego, United States Spectraforce Technologies Full time

    Title: Senior Software Engineer (Computer Vision) Location: San Diego, CA Duration: 12 monthsJob Description:Top 11 Required Skills: Proficiency in CC and Python is a must. Proficiency in cross platform Android, Linux, Windows, QNX development is a must. Experience with video streaming pipeline like ffmpeg, gstreamer or Android multimedia stack. Experience...