Embedded Software Requirements Engineer

Luminar Orlando , FL 32801

Posted 2 months ago

Seeking an experienced engineer to be a key contributor to embedded software requirement engineering activities for automotive LiDAR sensors in the self-driving application space. This individual would apply their knowledge of requirements engineering combined with their attention to detail to interact with embedded software architects, system architects, and test lead and interface with quality and safety teams. The candidate should have prior experience working on an embedded systems development team and knowledge of various hardware platforms as well as automotive platforms and protocols are beneficial.


  • Contribute, as a key individual, to requirement engineering activities such as elicitation, analysis, reviews, managing attributes through development cycles, ensuring test coverage, and overall bi-directional traceability

  • Interact with embedded software architects and systems architects to derive software requirements

  • Collaborate with systems, embedded software, and test teams to ensure full traceability of project requirements

  • Day-to-day management of requirements using tools like Jama Connect

  • Lead or facilitate embedded systems analysis activities for changes to current designs or new designs

  • Interface with quality and safety standards to ensure Luminar software development processes are adhered to

  • Develop/Maintain/Report requirements' implementation & test coverage KPIs through product development cycle

  • Facilitate communication with customers and OEMs relating to requirements coverage through project life cycle

Minimum Qualifications

  • Bachelor's Degree in Electrical Engineering, Computer Engineering or equivalent

  • 5+ years working in relative domain such as automotive or defense

  • Experience using requirements management tooling such as IBM Rational DOORS or Jama Connect

  • Hands on experience working with quality processes (e.g. Automotive SPICE, CMMI)

  • Extensive knowledge and experience of software requirements engineering

  • Previous experience working on an embedded systems development team (e.g. developer, testing)

  • Previous experience working with systems engineering team

  • Excellent organizational skills, time management skills, and attention to detail

  • Ability to collaborate in a team environment

Preferred Qualifications

  • Master's Degree in Electrical Engineering or Computer Engineering

  • Hands-on experience with automotive communication interfaces (e.g. CAN, Automotive Ethernet) and automotive communication protocols (e.g. DoIP, SOME/IP, DDS, XCP, gPTP)

  • Knowledge of the AUTOSAR Classic Platform including the layered architecture (BSW, RTE, SWC, MCALs, CDDs), protocols, and feature set

  • Formal education or training in requirements engineering (e.g. IREB Certification)

  • Familiarity with various computing architectures such as an MCU/MPU, GPU (GPGPU programming), an FPGA (HDL programming), or a DSP

  • Hands on experience working with automotive safety processes (e.g. IS026262)

Luminar is an equal opportunity employer. All applicants will be considered for employment without regard to race, color, ancestry, national origin, sex, gender, sexual orientation, marital status, religion, age, disability, gender identity, results of genetic testing, service in the military, or any other characteristic protected by applicable federal, state or local laws. We will make a reasonable accommodation for any qualified applicant with a disability, provided that the individual is otherwise qualified to safely perform the essential functions of the job with or without accommodation and that the accommodation would not impose an undue hardship on the operation of our business. Please let us know if you believe you require reasonable accommodation, or if you would like assistance to complete an application or to participate in an interview at the company.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Staff/ Embedded / C / Orlando FL

Lockheed Martin

Posted 1 week ago

VIEW JOBS 10/16/2020 12:00:00 AM 2021-01-14T00:00 Description:Lockheed Martin is seeking an experienced Cybersecurity Systems Engineer (CSSE) to join our team to design, implement, deploy, and maintain state of the art security architectures and countermeasures to protect and enable innovative new Lockheed Martin products. Key responsibilities for this role include: Perform System functionality definition including system states and modes, and cybersecurity design features. Develop model-based Systems Engineering (MBSE) diagrams and timing assessments to characterize system behavior for applicable use cases. System design, configuration and security control implementation to meet ATO requirements Development of all required Risk Management Framework (RMF) artifacts to obtain or maintain and Authority to Operate (ATO) in accordance with the local ISSM/ISSO. Identification of vulnerabilities through manual and automated tests. Generate/maintain Program Protection Implementation Plans and other relevant Assessment and Authorization artifacts. Pre assessments verification of cyber security requirements for unclassified and classified systems Communicate/coordinate with program leadership personnel, external customers and independent government review team personnel. Define procedures for Development and Production environments and create handling / operations plans specific to Cybersecurity implementation. Participate in internal and external working groups, technical interchange meetings and program milestone reviews. Subsystem risk management, to include development and execution of mitigation strategies. Candidates filling this position will need a clearance at the level specified in "Clearance Level" or will need the ability to get a clearance if not specified. Basic Qualifications: System Security Engineering (SSE) implementation Program Protection (Anti-Tamper) development Assessing and mitigating system security threats/risks throughout the program life cycle C++ Experience with real-time, embedded software development Desired Skills: It is desired that the candidate has experience with or knowledge of one or more skills below: System Security Engineering (SSE) implementation: system security design process System Security Engineering (SSE) implementation: cryptography System Security Engineering (SSE) implementation: identification System Security Engineering (SSE) implementation: authentication System Security Engineering (SSE) implementation: authorization Program Protection Techniques and implementation Penetration Testing Fuzz Testing Network Scanning Ability to implement cryptography solutions based on customer requirements Excellent writing skills and ability to communicate effectively Implement Network solutions Knowledge of software development lifecycle models (e.g., Waterfall Model, Spiral Model, Agile Model). Understanding of the Software Assurance (SwA) process Knowledge of computer programming principles Knowledge of network protocols (e.g., Transmission Critical Protocol/Internet Protocol [TCP/IP], Dynamic Host Configuration Protocol [DHCP]), and directory services (e.g., Domain Name System [DNS]) Knowledge of operating systems Knowledge of real-time, embedded operating systems Knowledge of secure coding techniques BASIC QUALIFICATIONS: job.Qualifications Lockheed Martin is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status. Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about. As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories. EXPERIENCE LEVEL: Experienced Professional Lockheed Martin Orlando FL

Embedded Software Requirements Engineer