Browse
···
Log in / Register

Principal Embedded Software Developer (VSE)

Negotiable Salary

Toyota Tsusho Systems

Plano, TX, USA

Favourites
Share

Description

We are seeking a highly skilled Principal Software Engineer with extensive experience in Linux-based systems software design, security concepts, development, and testing. The ideal candidate will be responsible for implementing new cyber security features, developing implementation guidance for cyber security controls, and conducting research and development of novel cyber security concepts. Key/Primary Responsibilities • Develop cyber security software for Toyota products. • Operate with minimal oversight to define requirements with stakeholders and design the implementation of new features. • Investigate cyber security controls of processors and microcontrollers and develop Proof-of-Concepts and implementation guidance to suppliers. • Perform research and development of novel cyber security features. • Work with the open-source community to expand cyber security capabilities of existing projects and share new projects that are broadly useful outside of Toyota. • Develop software in accordance with team coding guidelines and industry standards including MISRA, SEI CERT, and AUTOSAR. • Collaborate with CICD teams to add new capabilities to the build and release pipeline and customize pipeline for new projects. • Collaborate with test teams to define testing strategies and assist in automated test development. • Lead internal testing team and provide guidance when regular leadership is unavailable. • Mentor junior and mid-level engineers in software development best practices and provide guidance in their design, implementation, and testing tasks. • Conduct root cause analysis of defects and lead initiatives to improve product quality and testing processes. • Work with a wide range of stakeholders to align on deliverable expectations, deployment timelines, and testing issues. • Facilitate team meetings, including sprint planning, retrospectives, and daily stand-ups, to ensure effective communication and collaboration. • Stay current with industry trends and best practices in embedded systems development, and advocate for their integration into the team’s processes. Requirements 10+ years of experience in embedded systems software development, with a focus on both hardware and software components. Strong understanding of embedded programming languages (e.g., C, C++) and real-time operating systems (RTOS). Experience developing embedded Linux systems, including Linux driver development, BSP integration and customization with tools such as Yocto, and board bring-up. Experience with testing tools and frameworks and developing automated tests. Knowledge of communication protocols (e.g., I2C, SPI, UART) and hardware interfaces. Excellent problem-solving skills and attention to detail. Strong leadership and communication skills, with the ability to motivate and guide team members.     Added Bonus: ·       Experience with embedded security features such as secure boot, TrustZone development, filesystem encryption, etc. ·       Experience developing in compliance with safety and security standards such as MISRA, SEI CERT, and AUTOSAR. ·       OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications. ·       Experience with compliance regulations/laws, security frameworks and standards (e.g., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).   Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software,   Bachelor’s degree or higher, in Computer Science, Engineering or related discipline, or equivalent professional experience   Fluent in Japanese (reading, writing, speaking) for business and technical discussions. 

Source:  workable View original post

Location
Plano, TX, USA
Show map

workable

You may also like

Workable
Numerical Algorithm Software Engineer
SciTec is a dynamic small business, with the mission to deliver advanced sensor data processing technologies and scientific instrumentation capabilities in support of National Security and Defense, and we are growing our creative team! We support customers throughout the Department of Defense and U.S. Government in building innovative new tools to deliver unique world-class data exploitation capabilities. Important Notice: SciTec exclusively works on U.S. government contracts that require U.S. citizenship for all employees. SciTec cannot sponsor or assume sponsorship of employee work visas of any type. Further, U.S. citizenship is a requirement to obtain and keep a security clearance. Applicants that do not meet these requirements will not be considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data processing, fusion, and tracking algorithms for exploitation of remote sensing systems. Our ideal candidate will work well in multiple software languages as part of a rapid pace, collaborative, small-team environment consisting of Scientists, Engineers, and Developers and be able to prototype and develop advanced algorithms leading to eventual integration in C++ on Linux operating systems as part of government frameworks. Responsibilities Research new algorithms and analysis techniques for remote sensor data exploitation Demonstrate fluent, idiomatic mastery of Python and/or C++; comfort with software design and architecture Develop proof-of-concept signal processing, image processing, and data exploitation tools in Python Characterize quality/performance of algorithms and sensor systems Work as part of an Agile team and contribute to shared tools Other duties as assigned Requirements Colorado Residents: In any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information. A bachelor’s degree in the physical sciences, mathematics, engineering, or computer science At least five years of ongoing professional experience in defense and/or defense-related technological fields (additional years of education may be substituted for years of experience) Professional experience with state estimation, tracking, or Guidance, Navigation, and Control (GNC) Professional experience and fluency in the following languages: C++, Python Fluency with Linux operating systems Ability to work full-time in-person in Boulder, CO office location Detail oriented with good verbal and written communication skills Candidates who have any of the following skills will be preferred A current active DoD SECRET security clearance or higher An advanced degree in the physical sciences, mathematics, engineering, or computer science Professional experience with application orchestration and/or deployment to the cloud Professional experience with Agile software development Professional experience with the exploitation and analysis of OPIR, E/O, SAR, Spectral, RF, or other remotely sensed data Benefits SciTec offers a highly competitive salary and benefits package, including: Employee Stock Ownership Plan (ESOP) 3% Fully Vested Company 401K Contribution (no employee contribution required) 100% company paid HSA Medical insurance, with a choice of 2 buy-up options 80% company paid Dental insurance 100% company paid Vision insurance 100% company paid Life insurance 100% company paid Long-term Disability insurance 100% company paid Hospital Indemnity insurance Voluntary Accident and Critical Illness insurance Short-term Disability insurance Annual Profit-Sharing Plan Discretionary Performance Bonus Paid Parental Leave Generous Paid Time Off, including Holiday, Vacation, and Sick Pay Flexible Work Hours The pay range for this position is $117,000 - $168,000 / year. SciTec considers several factors when extending an offer of employment, including but not limited to the role and associated responsibilities, a candidate's work experience, education/training, and key skills. This is not a guarantee of compensation. SciTec is proud to be an Equal Opportunity employer. VETS/Disabled.
Boulder, CO, USA
$117,000-168,000/year
Workable
Freelance Software Developer (Rust) - Quality Assurance (AI Trainer)
This opportunity is only for candidates currently residing in the specified country. Your location may affect eligibility and rates. At Mindrift, innovation meets opportunity. We believe in using the power of collective intelligence to ethically shape the future of AI. What we do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role GenAI models are improving very quickly, and one of our goals is to make them capable of addressing specialized questions and achieving complex reasoning skills. If you join the platform as an AI Tutor in Coding, you’ll have the opportunity to collaborate on these projects. Although every project is unique, you might typically: Code generation and code review Prompt evaluation and complex data annotation Training and evaluation of large language models Benchmarking and agent-based code execution in sandboxed environments Working across multiple programming languages (Python, JavaScript/TypeScript, Rust, SQL, etc.) Adapting guidelines for new domains and use cases Following project-specific rubrics and requirements Collaborating with project leads, solution engineers, and supply managers on complex or experimental projects How to get started Simply apply to this post, qualify, and get the chance to contribute to projects aligned with your skills, on your own schedule. From creating training prompts to refining model responses, you’ll help shape the future of AI while ensuring technology benefits everyone. Requirements You have a Bachelor's degree in Computer Science, Software Engineering, or related field. You have at least 3 years of professional experience with Rust and hands-on experience with Rust testing tools (e.g., cargo test, property-based testing with quickcheck). Familiarity with Rust tooling (Cargo, Clippy, rustfmt), module and crate management. Experience with code review, quality analysis, and identifying/fixing code smells and type issues⁠ Familiar with test integration in CI/CD environments. Experience using, integrating, or tutoring others with AI solutions or LLMs in Rust/test automation contexts. Your level of English is advanced (C1) or above. You are ready to learn new methods, able to switch between tasks and topics quickly and sometimes work with challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop, internet connection, time available and enthusiasm to take on a challenge. Benefits Why this freelance opportunity might be a great fit for you? Get paid for your expertise, with rates that can go up to $50/hour depending on your skills, experience, and project needs. Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. Influence how future AI models understand and communicate in your field of expertise.
Colorado, USA
$50
Workable
Principal Software Engineer - Python
Job Title Principal Software Engineer - Python AI Pipelines Overview We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques that promises to bridge the gap between algorithm development and deployment to embedded systems. In this role you will play a lead role in architecting and implementing novel code generation pipelines that use a mix of Generative AI, Static Analysis and Formal Verification methods to translate code written in one language to another. Requirements Responsibilities ● Define Software Architecture for Agentic AI pipelines. Architect and implement complex workflows involving state machines, message queues, and distributed processing. ● Deploy and manage containerized services using Docker. ● Build well tested extensible code foundations for code translation products. ● Collaborate with domain specialists to incorporate formal verification and static analysis methods into code generation pipeline. ● Work with cloud services and distributed architectures to ensure high availability. Must Have ● Seven or more years of experience with collaborative enterprise-level software development in Python to deliver products to a large customer base ● Demonstrated experience gathering requirements from stakeholders and distilling them into software designs ● Demonstrated experience planning and executing on large projects in a team-based setting ● Demonstrated history of building and delivering robust software by employing best practices throughout the SDLC process, including Code review, Testing, Continuous integration, Release management and Build systems ● Experience with Machine Learning Tools and Frameworks ● Expertise in building scalable APIs (REST, GraphQL, gRPC). ● Hands-on experience with Docker and containerized application development. Great to Have ● Strong experience with workflow orchestration, state machines, and message queues (e.g., RabbitMQ, Kafka, Redis, Celery). ● Familiarity with PromptFlow or similar workflow automation tools. ● Experience working with cloud-based distributed systems (AWS, GCP, Azure).
Boston, MA, USA
Negotiable Salary
Craigslist
CONNECTING HANDYMEN WITH CUSTOMERS - Paid Weekly
Click to applyLooking for handymen with experience! Angi Services for Pros is a nationwide home services platform that is looking to connect professional handymen with customers. Angi Services operates in more than 250 cities and has been featured in sites like Forbes, NYTimes, CNBC, The Economist. Our app will connect you to customers instantly. Switch it on to see people near you who booked a handyman service. Claim the job to connect with the customer. Arrive on time. Complete their service call. Get paid! The details: - Make money performing light handyman jobs: heavy lifting, furniture assembly, tv mounting, - Complete transparency: see how much you earn from the customer for each job before you claim it Who are you? - Are able to perform a variety of home improvement tasks independently - Have all your own hand tools and power tools - 18+ with paid experience in home improvement Angi Services is not an employer, but simply connects independent service professionals with customers looking for home services. handyman jobs, find handyman jobs, handyman needed, angi services, angi services for pros, handy, handy pro, handy for pros, handy pros, taskrabbit, jobber, , lyft, local handyman jobs, handyman jobs near me, handyman work wanted, handyman vacancies, handyman looking for work, handyman jobs list, handyman employment, handyman jobs wanted, maintenance handyman jobs, maintenance man jobs, handyman jobs hiring, looking for handyman jobs, part time handyman jobs, handyman careers, home repair jobs, general handyman jobs, handyperson jobs, website for handyman jobs, general handyman, vacancies, plumbing jobs, electrician jobs, plumbing, moving help, moving jobs, moving job, painters, painting jobs, home service jobs, general workers, electrical job, furniture assembly, furniture assemply jobs, TV mounting job, installing jobs, fixing home services, plumbing service job, toilet fixing job, maintenance technician, good pay, general labor, manual labor, independent work, custodian, custodial, maintenance, professional cleaner, independent contractors, trabajos manitas, encontrar trabajos manitas, manitas necesitadas, trabajos manitas locales, trabajos manitas cerca de mi, trabajo manitas buscadas, empleos manitas, manitas buscando trabajo, lista de empleos manitas, empleos manitas, trabajos manitas buscados, trabajos manitas mantenimiento, trabajos manutención hombre, empleos de manitas que emplean, buscando trabajos de manitas, empleos de manitas de medio tiempo, carreras de manitas, trabajos de reparacion de casas, trabajos de manitas generales, trabajos de handyperson, sitio web para trabajos de mantenimiento, manitas generales, vacantes, trabajos de fontaneria, trabajos de electricista, fontaneria, ayuda de mudanza, mudanza, trabajos, trabajos en movimiento, pintores, trabajos de pintura, trabajos de servicio a domicilio, trabajadores en general, trabajos eléctricos, montaje de muebles, trabajos de muebles, trabajos de montaje de TV, instalación de trabajos, reparación de servicios a domicilio, trabajos de servicio de plomería, trabajos de reparación de inodoros, técnico de mantenimiento, buenos pago, mano de obra general, trabajo manual, trabajo independiente, custodio, custodia, mantenimiento, limpiador profesional, contratistas independientes, trabajo flexible, trabajo a tiempo parcial, trabajos a tiempo parcial, entrega a tiempo parcial, trabajo de conducción a tiempo parcial, trabajo a tiempo parcial, trabajo a tiempo parcial, trabajos a tiempo parcial, trabajo a tiempo completo, trabajos a tiempo completo, trabajo a tiempo completo, trabajos de tiempo completo, efectivo, efectivo rápido, efectivo rápido, entrega, estudiante, estudiantes, trabajo de estudiante, trabajos de estudiante, trabajo de universidad, trabajos universitarios, entrega de paquetes, entrega de pizza, independiente, concierto, compañero de trabajo, conductor, conductores, trabajo de manejo, trabajo de transporte, trabajo de nivel de entrada, trabajos de nivel de entrada, trabajo de conducción de nivel de entrada, ganar dinero fácil, limpiador de contratista, limpiador bajo demanda, trabajo de verano, trabajos de verano, trabajo estacional, trabajos de temporada, trabajo temporal, trabajos temporales, trabajo temporal , trabajo estacional, pasante, gimnasio, bajo demanda. We do welcome cleaners from other on demand services companies. Be your own boss, hours are completely flexible. We welcome those who have been working with other on-demand jobs, gigs. retail associate, customer service, desiners, general labor, actor, actress, admin, agency, artist, assistant, barista, bartender, broker, cab driver, cashier, chauffeur, cleaner, college student, customer service agent, chef, contract worker, cook, designer, dishwasher, dog walker, entrepreneurs, fitness trainer, food prep, food services, freelancer, handyman, hostess, insurance broker, instructor, intern, janitor, maid, maintenance, messenger, manager, management, musician, maid, office assistant, office administrator, photographer, private hire, professional driver, realtor, retail associate, sales associate, sales person, security, server, students, teacher, tutor, valet, veteran, waiter, waitress. Sé tu propio jefe, las horas son completamente flexibles. Damos la bienvenida a aquellos que han estado trabajando con otros trabajos a pedido, conciertos, Nuestros Manitas y Limpiadores trabajan a tiempo completo o parcial como minorista, asociado minorista, servicio al cliente, desiners, trabajo general, actor, actriz, administrador, agencia, artista, asistente, barista, cantinero, corredor, taxista, cajero, chófer, limpiador, estudiante universitario, agente de servicio al cliente, cocinero, trabajador subcontratado, cocinero, diseñador, lavaplatos, andador de perros, empresarios, preparador físico, preparación de alimentos, servicios alimenticios, autónomo, manitas, anfitriona, corredor de seguros, instructor, pasante, conserje, mucama , mantenimiento, mensajero, gerente, administración, músico, mucama, asistente de oficina, administrador de oficina, fotógrafo, alquiler privado, conductor profesional, agente inmobiliario, asociado minorista, asociado de ventas, persona de ventas, seguridad, servidor, estudiantes, maestro, tutor, ayuda de cámara, veterano, camarero, camarera., Seasonal, summer work, summer help, Temporary, summer shift, Evening hours, summer help, May jobs, summer money, Parttime, jobs for veterans, hire veterans, hire vets, jobs for military veterans, construction jobs, contract jobs, carpentry jobs, entry level construction jobs, construction worker jobs Lowes, Wayfair, Crate, Crate & Barrel, home improvement, toilets, sinks, garage, garage door opener, ceiling fan installation, ceiling fan, installation, replacement
134 N Washington St, Easton, MD 21601, USA
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.