Senior Embedded Software Engineer IV
3 days ago
We are seeking a highly skilled Senior Embedded Software Engineer IV to join our team at Panasonic Avionics Corporation. As a key member of our software development team, you will be responsible for designing, implementing, and verifying software applications and tools using C/C++ under Linux.
Key Responsibilities:
- Design and implement software applications and tools using C/C++ under Linux.
- Enhance, optimize, and improve the efficiency and robustness of current software.
- Participate in requirements analysis, architecture, and design processes.
- Collaborate with multiple development teams.
- Review, evaluate, and analyze test plans and procedures.
- Support system test programs, analyze results, and improve overall system quality.
- Lead and provide technical guidance to engineers, designers, and support personnel.
- Participate in a complete software development lifecycle using Agile methodologies.
Requirements:
- Bachelor of Science Degree in Computer Sciences, Computer Engineering, or Software Engineering, or equivalent experience required.
- Advanced degree is preferred.
- 10-15 years' of related experience required.
- 8+ years' of embedded software development experience.
- Knowledge of C++ required.
- Deep knowledge and experience in real-time multi-threaded software required.
- Proven experience in development under Linux required.
- Proven experience in socket programming, IPC, and PUB/SUB architecture (Kafka/MQTT) required.
- Deep understanding of networking protocols TCP/UDP/IP/HTTP/SNMP/DHCP/DNS and familiarity with VLANs and basic switching and routing concepts required.
- Strong knowledge of REST, HTTP, AJAX, JSON, WebSockets, and network programming required.
- Familiarity with satellite networks, antenna systems, and related communication protocols is desirable.
- Experience and hands-on skills with AWS products such as Data Lake, Kinesis, S3, Firehouse, Cloud Storage, Cloud Functions, Pub/Sub, App Engine, Cloud SQL, EC2, ECS, Lambda required.
- Experience and hands-on skills with Docker and Kubernetes required.
- IFE System Development experience is a plus.
- Familiarity with software development aviation processes (AS9100/DO-178C) is desired.
- Cloud certifications (AWS - CCP, SAA, or equivalent) is desired.
- Agile/Scrum certification or proven experience practicing Agile software development principles is desired.
- Ability to travel to domestic or international locations as required, up to 5% of the time.
- Experience and hands-on skills with databases such as MySQL/MariaDB, NoSQL, or similar required.
- Experience and hands-on skills with GitLab and CI/CD pipelines or similar required.
- Solid knowledge of programming fundamentals, algorithms, data structures, design patterns required.
- Demonstrated ability to work well in an Agile team practicing Scrum software development principles required.
- Proven experience in CI/CD (continuous integration/continuous deployment) and TDD (test-driven software development) required.
- Demonstrated engineering communication expertise, including clear and concise written and verbal skills required.
- Demonstrated ability to take a lead, break down software tasks, and mentor less experienced team members required.
What We Offer:
- Competitive salary range of $112,000 - $188,000.
- Discretionary bonuses and incentives.
- Comprehensive and flexible benefits program.
- Paid time off, including unlimited PTO for exempt employees and accrual of vacation days for non-exempt employees.
- Insurance options, including medical, dental, and vision insurance.
- 401K with 50% match on up to 8% contribution.
- Wellness program, counseling services, FSA, HSA, life insurance, AD&D insurance, long-term and short-term disability, critical illness insurance, accident insurance, legal assistance, pet insurance, identity theft protection, dependent care FLSA, education assistance, commuter program, employee purchase program, and service award program.
Equal Opportunity Employer:
Panasonic Avionics Corporation is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability status, protected veteran status, and any other characteristic protected by law or company policy.
-
Senior Embedded Software Engineer
3 days ago
Irvine, California, United States Turion Space Full timeJob OverviewTurion Space is seeking a skilled Embedded Software Engineer to join our team. As a Senior Embedded Software Engineer, you will work directly with the Turion team to assist in the architecture, development, and testing of the flight software that commands and monitors our spacecraft fleet.Key ResponsibilitiesEstablish the architecture, and...
-
Senior Embedded Firmware Engineer
2 weeks ago
Irvine, California, United States ENCHANNEL MEDICAL LTD Full timeJob Title: Senior Embedded Firmware EngineerWe are seeking a highly skilled Senior Embedded Firmware Engineer to join our team at EnChannel Medical Ltd. As a key member of our engineering team, you will be responsible for designing, developing, and testing embedded firmware and software applications for our 3D Mapping console/system.Key...
-
Embedded Software Engineer
23 hours ago
Irvine, California, United States Ford Full timeJob SummaryAs a Software Engineer with a focus on embedded systems, you will be responsible for delivering high-quality systems software for deeply embedded firmware libraries, code generation, and tooling. You will solve problems inherent to complex communications networks, such as reliability, testability, extensibility, and developer ease of...
-
Senior Software Engineer
3 days ago
Irvine, California, United States Western Digital Full timeJob Title: Senior Software EngineerWestern Digital is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our BE Manufacturing Code Development team, you will be responsible for developing and implementing software solutions for our high-volume backend hard disk drive manufacturing process.The successful candidate will have...
-
Senior Embedded Systems Developer
4 weeks ago
Irvine, California, United States Ascendion Full timeSenior Embedded EngineerWe're seeking a highly skilled Senior Embedded Engineer to join our team at Ascendion. As a key member of our engineering team, you'll be responsible for developing and implementing firmware and software applications for our 3D Mapping system.What We OfferA competitive salary range of $115K-$150KA comprehensive benefits package,...
-
Senior Flight Software Engineer
3 days ago
Irvine, California, United States Turion Space Full timeJob SummaryTurion Space is seeking a highly skilled Senior Flight Software Engineer to join our team. As a key member of our spacecraft software development team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key ResponsibilitiesSoftware Development: Design and develop...
-
Irvine, California, United States Ford Motor Company Full timeJob Summary:As a Software Engineer with a focus on embedded systems, you will be responsible for delivering high-quality systems software, spanning deeply embedded firmware libraries to code generation and tooling. You will solve problems inherent to complex communications networks, such as reliability, testability, extensibility, and developer ease of...
-
Irvine, California, United States TP-Link Systems Inc. Full timeJob OverviewTP-Link Systems Inc. is a leading provider of innovative networking devices and smart home products. We are seeking a highly skilled Embedded Software Engineer with expertise in Connectivity to join our Consumer Electronics Product Software team.The ideal candidate will collaborate with a cross-disciplinary team to design and develop firmware for...
-
Irvine, California, United States TP-Link Systems Inc. Full timeJob DescriptionTP-Link Systems Inc. is a leading provider of reliable networking devices and smart home products. We are seeking a highly motivated Embedded Software Engineer with expertise in Connectivity to join our Consumer Electronics Product Software team.Key Responsibilities:Collaborate with cross-functional teams to define system requirements and...
-
Embedded Software Developer
5 days ago
Irvine, California, United States Approach Venture Full timeJob Title: Embedded Software EngineerWe are seeking a highly skilled Embedded Software Engineer to join our team at Approach Venture. As a key member of our team, you will be responsible for developing and integrating software for cutting-edge camera and edge processing technologies.About the RoleThis is an exciting opportunity to make a meaningful impact in...
-
Embedded Software Engineer III
3 days ago
Irvine, California, United States Panasonic Avionics Corporation Full timeJob SummaryWe are seeking a highly skilled Embedded Software Engineer III to join our team at Panasonic Avionics Corporation. As a key member of our software development team, you will be responsible for researching, developing, and maintaining real-time embedded multi-threaded Linux application software.Key Responsibilities:Design, implement, integrate, and...
-
Embedded Software Engineer III
1 day ago
Irvine, California, United States Panasonic Avionics Corporation Full timeJob Summary:We are seeking a highly skilled Embedded Software Engineer III to join our team at Panasonic Avionics Corporation. As a key member of our software development team, you will be responsible for researching, developing, and maintaining real-time embedded multi-threaded Linux application software. Key Responsibilities: Researches, develops, and...
-
Embedded Software Developer
1 day ago
Irvine, California, United States Approach Venture Full timeJob OverviewApproach Venture is seeking a talented Embedded Software Developer to join our team and contribute to the development of cutting-edge video technology for aerospace applications. As a key member of our team, you will focus on designing and integrating software for advanced camera and edge processing technologies, driving innovation in video edge...
-
Senior Flight Software Engineer
4 weeks ago
Irvine, California, United States Turion Space Full timeJob Title: Senior Flight Software EngineerAt Turion Space, we are seeking a highly skilled Senior Flight Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key Responsibilities:Software Development:...
-
Senior Software Automation Engineer
22 hours ago
Irvine, California, United States United Software Group Full timeJob Title: Senior Software Automation EngineerWe are seeking a highly skilled Senior Software Automation Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and implementing test automation strategies and solutions that drive business value.Key Responsibilities:Define and...
-
Senior Software Engineer
3 days ago
Irvine, California, United States Linksys Full timeJob SummaryAs a Senior Software Engineer at Linksys, you will be responsible for developing firmware for wireless routers based on embedded systems. You will design new features, write software code, and debug firmware to ensure high-quality products. You will also review product requirements and architecture documents to create software functional and...
-
Embedded Systems Engineer
4 weeks ago
Irvine, California, United States Futran Tech Solutions Pvt. Ltd. Full timeEmbedded Hardware Engineer **Job Summary:** We are seeking an experienced Embedded Hardware Engineer to join our team at Futran Tech Solutions Pvt. Ltd. in Irvine, CA. The successful candidate will have strong C language development experience and a good understanding of communication protocols such as I2C, SPI, RS232, displays, and memory...
-
Embedded Software QA Manager
3 days ago
Irvine, California, United States Rivian Full timeAbout RivianRivian is a pioneering company that's revolutionizing the automotive industry with its innovative electric adventure vehicles. We're on a mission to keep the world adventurous forever, and we're seeking a talented Embedded Software QA Manager to join our team.Role SummaryAs an Embedded Software QA Manager, you'll be responsible for leading the...
-
Flight Software Engineer
3 weeks ago
Irvine, California, United States Turion Space Full timeJob Title: Flight Software EngineerAt Turion Space, we are seeking a highly skilled Flight Software Engineer to join our team. As a key member of our spacecraft development team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key Responsibilities:Software Development: Design...
-
Flight Software Engineer
5 days ago
Irvine, California, United States Turion Space Full timeJob Title: Flight Software EngineerAt Turion Space, we are seeking a highly skilled Flight Software Engineer to join our team. As a key member of our spacecraft development team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key Responsibilities:Software Development: Design...