Back to jobs

Embedded Software Engineer - Automotive RTOS

TalentweloveRemote (United States)Posted 2w ago
Software Engineer
Full Time
Remote
Craft my tailored resume free

Free to start · No card

Job description

Talentwelove is the fastest-growing HR startup in Romania, and the first fully digitalized Talent Acquisition Partner, which is also available at a global level. Our solutions cover end-to-end talent acquisition for small, medium, and very large businesses.

The Company

Our Client is an organization at the forefront of innovation and one of the world’s fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven industries. They are a twenty-five-year-old company on a journey to becoming a centenary one, driven by aspiration, hunger and humility.

They are looking for humble geniuses, who believe that engineering has the potential to make the impossible, possible; innovators, who are not only inspired by technology and innovation, but also perpetually driven to design, develop, and test as a trusted partner for Fortune 500 customers.


The Role

As an Embedded Software Engineer - Automotive RTOS you will be responsible for the configuration and integration of a proprietary safety software platform for automated driving into different ECUs or high performance gateways. Specifically, you will perform the integration in an AUTOSAR compliant OS, customising the platform according to the project requirements in the cutting edge of the Automotive industry.

Main Responsibilities
• Working on projects within the areas of automated driving, vehicle dynamics and electric drive functions.
• Configure AUTOSAR BSW and MCAL modules using different vendors (Vector, Elektrobit).
• Be responsible of the Feature development of part of our integration team.
• Be able to debug code for microcontroller targets (TRACE32)
• Be part of an agile software integration team following SAFe (Scaled Agile Framework) methodology.


You

Main Skills
We are looking for a professional with experience in:
• Knowledge in real time environments and communications

• C for embedded systemsand debugging

  • Knowledge in Electronics( uC, Schematics)
    • ECU buses communications SPI, CANor Ethernet.
    • Team-based development, using centralized issue trackers like JIRA, version control systems like SVNor GIT
    • Ability to work as part of a team (usually distributed in different locations).
    • Good communication skills.

    Skills to create the difference

    • Knowledge about the AUTOSAR and BSW configuration
    • Knowledge about debugging in a Multicore environment
    • Debugging with TRACE32
    • Experience using Makefilesand linker
    • Experience with requirements handling and tools (i.e. DOORS, PTC,..)
    • Knowledge in Pythonscripting,
    • Appreciable to have experience working directly with clients.
    • Experience with Safety related SW development (e.g. ISO 26262) in an agile environment (e.g. SCRUM).
    • Test tools: Wireshark, CANoeor VectorCAST

Benefits
• Powerful teams, open and friendly working atmosphere as well as flat hierarchies
• Exciting projects at a high technological level

• Flexible working hours / WFH (remote)

  • Further training and development opportunities

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for Talentwelove. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.