Embedded Security Software Engineer
4 weeks ago
About InnoPhase IoT
We are a company that values innovation and teamwork, and we are looking for a highly motivated and analytical Security Software Engineer to join our team.
The ideal candidate will have experience in designing scalable, modular, secure, and reliable firmware for IoT solutions, as well as a strong understanding of system security and secure software development lifecycle.
The role will involve designing, implementing, and documenting new security features for IoT SoC, analyzing and fixing vulnerabilities in our RTOS based software/firmware, and integrating new tools in our security infrastructure, pipelines, and processes.
We are committed to building a culture where every voice can be heard, everyone has room for growth, and can make meaningful contributions.
We want success not just for the company, but also for everyone who believes in the company, the vision, and the future.
Key Responsibilities:
- Design, implement, and document new security features for IoT SoC
- Analyze, fix, and test vulnerabilities in our RTOS based software/firmware
- Integrate new tools in our security infrastructure, pipelines, and processes
- Achieve and retain various security certifications (PSA-L2, FIPS140-2)
- Monitor the security industry for new developments
- Support integration and test, and debug software to timely closure
- Support customer trials and handle customer issues
- Drive innovation, design, and refactoring efforts
Requirements:
- 7+ years of experience developing embedded software with good understanding of system security
- Strong Experience in secure software development lifecycle
- Experience in TPM, Trustzone, hardware security solutions
- Experience in secure boot, secure diagnostics, secure access, ECU hardening, OS security, PKI
- Experience in cryptography, message authentication, vulnerability analysis, security validation
- Strong coding/scripting skills in C, C++, and python
- Experience with ARM or similar embedded SoC development environments
- Good understanding of RTOS principles and concepts
- Bare metal bring-up and Low-level programming
- Good communication, documentation, and presentation skills
- Demonstrate initiative to drive technical issues to resolution
- BS required, MS preferred
We bring together the best in technology, drive innovation to create the best ULP wireless IoT solutions and user experiences in home, building, and industrial automation and wearables.
We create career opportunities across a wide range of locations, disciplines, and are at the forefront of change, thanks to our remarkable people, who bring cutting-edge products and solutions to our customers.
If you share in our passion for teamwork, our vision to revolutionize the IoT industry, and our goal to lead the future in technology, we want you to fast-forward your career at InnoPhase IoT.
-
Embedded Software Engineer III
4 weeks ago
San Diego, California, United States Innoflight LLC Full timeUnlock Your Potential with Innoflight LLCAt Innoflight LLC, we're pushing the boundaries of space technology with innovative, compact, and cyber-secure solutions. As an Embedded Software Engineer III, you'll play a crucial role in shaping the future of our products, working closely with a talented team of engineers and innovators. About the RoleThis is an...
-
Embedded Software Engineer
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeEmbedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team at Northrop Grumman. As an Embedded Software Engineer, you will be responsible for designing, developing, and testing software for our end-user customers and businesses.Key Responsibilities:Design and develop software for embedded systems using...
-
Embedded Software Engineer
1 month ago
San Diego, California, United States Qualcomm Full timeJob SummaryQualcomm is seeking a skilled Embedded Software Engineer to develop embedded software for CPU and DSP processors and hardware engines comprising its SoC portfolio. The ideal candidate will have a solid foundation in embedded software development, operating systems, and drivers.Key ResponsibilitiesGather, integrate, and interpret information across...
-
San Diego, California, United States General Atomics and Affiliated Companies Full timeGeneral Atomics Electromagnetic Systems (GA-EMS) is a leading developer of high-technology systems, including electromagnetic and electric power generation systems.The company is seeking a software lead to develop embedded software for control systems, requiring innovative approaches to resolve complex engineering problems.The role involves analysis,...
-
Embedded Software Engineer
4 weeks ago
San Diego, California, United States Alarm Full timeJob SummaryWe are seeking a talented Embedded Software Engineer to join our Device Engineering team. As a key member of our team, you will be responsible for designing and developing embedded software for our innovative cloud and device solutions.Key ResponsibilitiesDevelop board support packages, platform frameworks, and embedded Linux applications using...
-
Embedded Software Engineer
4 weeks ago
San Diego, California, United States Northrop Grumman Full timeEmbedded & Real-Time Software EngineerWe are seeking a highly skilled Embedded & Real-Time Software Engineer to join our team of qualified, diverse individuals within our Software organization.This role is located onsite in Melbourne, FL, where we define possible.As an Embedded & Real-Time Software Engineer, you will design, develop, integrate and test...
-
Embedded Software Engineer
3 weeks ago
San Diego, California, United States Alarm Full timeWe are seeking a highly skilled Embedded Software Engineer to join our Device Engineering team at Alarm, a rapidly expanding technology company developing innovative cloud and device solutions. As a key member of our team, you will play a critical role in defining the future of the Internet-of-Things for residential and commercial properties by creating and...
-
Embedded Systems Product Manager
4 weeks ago
San Diego, California, United States ADL Embedded Solutions, Inc. Full timeADL Embedded Solutions, Inc. is a leading provider of high-performance embedded solutions for demanding thermal and rugged environments. Our product portfolio includes high IP enclosures and custom system design engineering services.We are seeking a highly motivated and experienced Embedded Systems Product Manager to join our dynamic team in San Diego,...
-
Senior Staff Embedded Linux Software Engineer
4 weeks ago
San Diego, California, United States BRAIN CORP Full timeJob Summary:We are seeking a highly skilled Senior Staff Embedded Linux Software Engineer to join our Software Engineering Team at Brain Corp. As a key member of our team, you will be responsible for leading the development and integration of system level components on our robots.The ideal candidate will have a strong background in embedded Linux...
-
Embedded Software Engineer
4 weeks ago
San Mateo, California, United States Verkada Full timeAt Verkada, we're looking for a skilled Embedded Software Engineer to join our Alarms team. As a member of this dynamic team, you'll be responsible for building compelling user experiences for one of our major new product categories.This is an opportunity to take ownership over integrated hardware/software products that keep our customers protected in times...
-
Embedded Software Developer
1 month ago
San Diego, California, United States Apple Full timeEmbedded Software DeveloperAt Apple, we're looking for a skilled Embedded Software Developer to join our team. As an Embedded Software Developer, you will be responsible for designing and developing software for our embedded systems. This role requires a strong understanding of C/C++ and embedded software development. You will work closely with our hardware...
-
Embedded Software Developer
4 weeks ago
San Diego, California, United States Modular Medical Inc Full timeJob OverviewModular Medical Inc is seeking a skilled Embedded Software Developer to join our Software Engineering team. As a key member of our team, you will be responsible for designing, developing, and delivering robust and safe embedded software for medical devices.Key Responsibilities:Develop and deliver embedded software for medical devices, from...
-
Senior Embedded Systems Software Engineer
4 weeks ago
San Diego, California, United States Indotronix International Corporation Full timeBachelor\u0027s, Master\u0027s or PhD degree in Computer Science, Informatics, Embedded Systems or equivalent software engineer with 5-10 years of experience in large scale software applications embedded programming.Key competencies for this role are Unix/Linux, C, C++, UML, real time, Python, VxWorks, Matlab.Solid software engineering knowledge:Agile,...
-
Embedded Software Developer
4 weeks ago
San Diego, California, United States Leidos Full timeJob SummaryWe are seeking an experienced Embedded Software Engineer to join our team in San Diego, CA. As a key member of our Space Sensors Engineering Design office, you will design and develop, integrate, and test embedded software for our InfraRed (IR) Payloads hosted on satellites in earth orbit.Key ResponsibilitiesPerform software development in a...
-
Software Test Engineer for Embedded Systems
4 weeks ago
San Diego, California, United States Medtronic Full timeAbout the RoleWe are seeking a highly skilled Software Test Engineer for Embedded Systems to join our team at Medtronic. As a key member of our R&D team, you will play a critical role in ensuring the quality and reliability of our medical devices.Key Responsibilities:Design, implement, and optimize automation tools to verify embedded software products.Work...
-
Embedded Software Engineer
4 weeks ago
San Diego, California, United States Alarm Full timeEmbedded Software Engineer Job DescriptionWe are seeking an ambitious and talented Embedded Software Engineer to join our team at Alarm.com. As a key member of our software development team, you will be responsible for designing, developing, and testing firmware and video applications for our smart cameras.The ideal candidate will have a strong background in...
-
Senior Embedded Systems Software Engineer
4 weeks ago
San Diego, California, United States Procyon TS Full timeAs a senior embedded systems software engineer at Procyon TS, you will be responsible for designing, analyzing, documenting, and testing software specifications. With a strong background in computer science and software engineering, you will work on large-scale software applications and embedded programming projects. Your expertise in Unix/Linux, C, C++,...
-
Embedded Software Team Lead
3 weeks ago
San Diego, California, United States EVONA Full timeSoftware Engineering Manager at EVONAAs a seasoned Software Engineering Manager, you’ll oversee the development of critical embedded software for spacecraft and vehicle hardware. Collaborate with the Electrical and Hardware division to integrate software solutions seamlessly. Lead and manage a team of over 10 embedded software engineers, providing...
-
Embedded Software Engineer
4 weeks ago
San Diego, California, United States Alarm Full timeAlarm is seeking a skilled Embedded Software Engineer to join our team. This role involves developing firmware and video applications for our Alarm system.The ideal candidate will have a strong understanding of C++ and Linux IPC mechanisms, as well as experience with Linux kernel driver development and video compression standards.We are looking for a...
-
Embedded Software Engineer
1 month ago
San Jose, California, United States Yoh Full timeEmbedded Engineer QualificationsWe are seeking a highly skilled Embedded Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on embedded systems.Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a relevant technical field, or equivalent practical experience.6+ years'...