Embedded Software Engineer @ Actalent | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Embedded Software Engineer jobs in Los Angeles, CAH1B Visa Sponsored Embedded Software Engineer jobs in Los Angeles, CA
119 applicants
expire-info-iconThis job has closed.
company-logo

Actalent ยท 1 week ago

Embedded Software Engineer

Wonder how qualified you are to the job?

Business DevelopmentBusiness Information Systems
check
H1B Sponsorship
check
Actively Hiring

Insider Connection @Actalent

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Have in-depth knowledge with real-time embedded software philosophies and practices
Knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and networking subsystems architecture
Strong debugging skills in Linux environment
Experience with exercising/validation of system from user space, and knowledge of user space API
Develop embedded software in assembly, C/C++, Rust or other languages, code for microcontrollers (including hardware drivers)
Knowledge of low-level communications, PCIe, Ethernet, SPI and I2C would be desirable
Review schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniques
General device software experience
Software system that is running on a device; Looking for a device software person working in that middle level (not application or low level embedded)

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

Embedded Software DevelopmentC/C++Linux KernelDebuggingAssemblyRustMicrocontrollersLow-level CommunicationsPCIeEthernetSPII2CSchematics ReviewLogic AnalyzerDriver DevelopmentDevice SoftwareMiddleware DevelopmentProtocolsGITWiresharkJenkinsJIRAFreeRTOSAndroidBuildrootYoctoAmazon KuiperAutomotive IndustryConsumer ProductsObject-oriented Programming

Required

In-depth knowledge with real-time embedded software philosophies and practices
Knowledge of Linux kernel internals (process scheduler, memory management, concurrency/synchronization, memory allocation, file systems) and networking subsystems architecture
Strong debugging skills in Linux environment
Experience with exercising/validation of system from user space, and knowledge of user space API
Develop embedded software in assembly, C/C++, Rust or other languages, code for microcontrollers (including hardware drivers)
Knowledge of low-level communications, PCIe, Ethernet, SPI and I2C
Review schematics, logic analyzer, and embedded software (bare-metal) trouble-shooting techniques
General device software experience
Software system that is running on a device; Looking for a device software person working in that middle level (not application or low level embedded)
Driver Development
Embedded Software development
Languages: C/C++, Python, Bash, I2C, SPI, UART, git, wireshark, Jenkins, JIRA, FreeRTOS, Linux, AOSP, Android, buildroot, Yocto
Protocols: I2C, SPI, UART
Stack: GIT, Wireshark, Jenkins, JIRA, FreeRTOS, Linux, AOSP, Android, Buildroot, Yocto
Closer to 70/30 from 70% of middleware to application and 30% middleware to low level software
Taking existing Amazon Kuiper software stacks across 30 different sub systems to understand how they fit together and need to be able to dive down into the layers to understand where the issues are
Engineers need to be able to handle and understand the middleware piece while being able to develop the device software (here is your component and figuring out the architectural complexity)
Automotive or consumer products background
This is development in a Linux environment but not on the kernel level
Heavy C++ developers and need object-oriented ability and ability to understand the relationships between components
20% from scratch and 80% understanding existing system

Benefits

Diversity, Equity & Inclusion initiatives

Company

Actalent

company-logo
Actalent is an engineering and sciences service company.

H1B Sponsorship

Actalent has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (31)
2022 (63)
2021 (20)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Scott Anderson
Chief Financial Officer
linkedin
leader-logo
Alison Deming Bucek, SPHR, SHRM-SCP
Human Resource Business Partner
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot