Talent.com
Principal Software Engineer (Embedded Systems)
Principal Software Engineer (Embedded Systems)GCR Professional Services • Hawthorne, California, United States
[error_messages.no_longer_accepting]
Principal Software Engineer (Embedded Systems)

Principal Software Engineer (Embedded Systems)

GCR Professional Services • Hawthorne, California, United States
[job_card.variable_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Principal Software Embedded Engineer (Location : El Segundo, CA area, about 15 miles south-east of Los Angeles) Job Summary : This position is focused on the role of principal software engineering in the design and development of embedded systems. Client is looking for a candidate who has experience in many areas, including information retrieval, distributed computing, large-scale system design, embedded systems and networking. Essential Job Duties and Responsibilities : Define and implement scalable, modular, and maintainable embedded software architectures. Guide teams in developing firmware and software for microcontrollers, DSPs, and SoCs. Lead the selection of software frameworks, operating systems (RTOS, Linux, or bare-metal), and development tools. Ensure software designs meet real-time performance, power efficiency, and security requirements. Collaborate with hardware engineers to optimize system performance and resource utilization. Establish best practices for software development, including modularity, reusability, and design patterns. Required Skills and / or Experience Needed : PhD or MS in Computer Engineering, Electrical Engineering, or a related engineering discipline. 8+ years of experience in the field of Software Development with Embedded systems, with at least 3 years in an architectural role. Proficiency in C, C++, and assembly language for embedded systems. Expertise in embedded operating systems (RTOS, Linux, FreeRTOS, Zephyr, etc.). Experience with microcontrollers (ARM Cortex, RISC-V, etc.), SoCs, and FPGAs. Strong knowledge of real-time systems, multi-threading, and low-level programming. Experience with communication protocols (SPI, I2C, UART, CAN, Ethernet, Bluetooth, etc.). Familiarity with software development tools (Git, GCC, Vivado, IAR, etc.). Experience with scripting languages Python, Bash, JavaScript a plus Technical Leadership & Collaboration : Provide mentorship and technical direction to software engineers. Work closely with product managers, hardware engineers, and other stakeholders to translate requirements into robust system designs. Participate in technical reviews, risk assessments, and design validation. Interpersonal skills to effectively work with team membersinternally as well as working effectively with suppliers and customers Ability to effectively present information in team meetings and design reviews, as needed.

[job_alerts.create_a_job]

Embedded Software Engineer • Hawthorne, California, United States

[internal_linking.similar_jobs]
Principal Software Engineer

Principal Software Engineer

Freeform • Los Angeles, CA, US
[job_card.full_time]
Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverag...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal Systems Engineer

Principal Systems Engineer

Skylimit Systems • El Segundo, CA, US
[job_card.full_time]
We are currently hiring a Senior Systems engineer to assist a team in overcoming C3BM integration challenges by applying common architecture and system engineering backbone to enable data sharing a...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Software Engineer (Embedded)

Senior Software Engineer (Embedded)

Freeform • Los Angeles, CA, US
[job_card.full_time]
SENIOR SOFTWARE ENGINEER (EMBEDDED).Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production.Our ...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Embedded Software Engineer (Actuators & Control Systems)

Senior Embedded Software Engineer (Actuators & Control Systems)

Impulse Space • Redondo Beach, CA, US
[job_card.full_time] +1
Senior Embedded Software Engineer at Impulse.Actuation & Control Systems, you will be responsible for developing embedded software that controls a variety of actuated systems across launch vehi...[show_more]
[last_updated.last_updated_30] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Blue Origin • Los Angeles, CA, United States
[job_card.permanent]
Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal Enterprise Software Engineer

Principal Enterprise Software Engineer

K2 Space • Los Angeles, CA, US
[job_card.permanent]
K2 Space is building large, high-powered spacecraft for the next generation of space development.Backed by Lightspeed Venture Partners, Altimeter Capital, and many others ($200M raised to date), we...[show_more]
[last_updated.last_updated_30] • [promoted]
Sr. Embedded Software Engineer

Sr. Embedded Software Engineer

Akkodis • Carson, CA, US
[job_card.full_time]
Akkodis is recruiting for a Sr Embedded Software Engineer with a client in the Carson, CA area.This is an onsite contract position with a pay range of $55 an hour to $60 an hour depending on educat...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Relativity Space • Long Beach, CA, US
[job_card.full_time]
At Relativity Space, we're building rockets to serve today's needs and tomorrow's breakthroughs.Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand ...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal Software Engineer - Embedded Systems

Principal Software Engineer - Embedded Systems

ThinKom Solutions • Hawthorne, CA, US
[job_card.full_time]
We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, embedded systems and networking.This positio...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal systems software engineer

Principal systems software engineer

Targeted Talent • Los Angeles, CA, US
[job_card.full_time]
Our client is a company building the world's highest- performance pure digital AI inference chip.We are looking for an experienced software engineer with excellent C / C++ programming skills and ...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Software Engineer Manager

Embedded Software Engineer Manager

Daikin • Los Angeles, CA, US
[job_card.full_time]
As a Firmware Manager, you will be responsible to lead the firmware team to ensure the successful delivery of new products and ensure timely support of firmware needs on legacy products.The Firmwar...[show_more]
[last_updated.last_updated_30] • [promoted]
Principal Software Engineer

Principal Software Engineer

K2 Space • Los Angeles, CA, US
[job_card.permanent]
K2 is building the largest and highest-power satellites ever flown, unlocking performance levels previously out of reach across every orbit. Backed by $450M from leading investors including Altimete...[show_more]
[last_updated.last_updated_1_day] • [promoted]
Embedded Software Engineer

Embedded Software Engineer

Impulse Space • Redondo Beach, CA, US
[job_card.full_time] +1
You will work with avionics hardware engineers, GNC engineers, propulsion engineers, and others to develop performant and maintainable solutions. You will have the opportunity to contribute to many ...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Software Engineer II

Embedded Software Engineer II

Relativity Space • Long Beach, CA, US
[job_card.full_time]
At Relativity Space, we're building rockets to serve today's needs and tomorrow's breakthroughs.Our Terran R vehicle will deliver customer payloads to orbit, meeting the growing demand ...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Software Engineer (Experienced / Senior)

Embedded Software Engineer (Experienced / Senior)

Boeing • El Segundo, CA, US
[job_card.permanent] +1
Job Description At Boeing, we innovate and collaborate to make the world a better place.We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, wi...[show_more]
[last_updated.last_updated_variable_hours] • [promoted] • [new]
Principal Embedded System Automation Engineer

Principal Embedded System Automation Engineer

CesiumAstro • El Segundo, CA, US
[job_card.full_time] +1
To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...[show_more]
[last_updated.last_updated_30] • [promoted]
Embedded Software Lead Engineer

Embedded Software Lead Engineer

YO HR CONSULTANCY • Los Angeles, CA, US
[job_card.full_time]
Employer will sponsor an H1-B Visa.On-site five days a week is a MUST.Full Medical, Dental Vision Benefits &.Expert-level proficiency in Embedded C. Proven track record developing bare-me...[show_more]
[last_updated.last_updated_variable_days] • [promoted]
Principal / Senior Principal Systems Engineer (MBSE) - R10215429

Principal / Senior Principal Systems Engineer (MBSE) - R10215429

Northrop Grumman • Redondo Beach, CA, United States
[job_card.full_time]
Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.RELOCATION ASSISTANCE : Relocation assistance may be available. At Northrop Grumman, our employees have ...[show_more]
[last_updated.last_updated_variable_days] • [promoted]