Embedded Software Developer for Complex Simulations

hace 13 horas


San José, San José, Costa Rica Auriga Llc A tiempo completo

About the Project

Auriga LLC is seeking an experienced Embedded Software Developer to work on a project involving the development of software simulation models for various devices and platforms.

The project requires a strong understanding of embedded systems, device functionality, and software development life cycles. The ideal candidate will have experience with C, Assembler, and Python programming languages, as well as knowledge of Unix (Linux) kernel internal and standard libraries.

The developer will be responsible for creating models of various devices for a specific platform simulator, using a language derived from and very similar to C. The developed model should be highly accurate, providing the same registry set and behavior as a real device.

Key Responsibilities:

  • Develop complex simulation models for various devices and platforms
  • Collaborate with cross-functional teams to design and implement software solutions
  • Work with different software components, including firmware, OS drivers, and kernels
  • Provide high-quality deliverables that meet customer requirements

Requirements:

  • 5+ years of experience in embedded software development
  • 5+ years of experience with C programming language
  • Strong understanding of one or more CPU architectures (x86, PowerPC, ARM, etc.)
  • Strong understanding of PC architecture (South/North Bridge, PIC, PCI, ISA, etc.)
  • Excellent problem-solving skills and attention to detail
  • Effective communication and teamwork skills

Preferred Qualifications:

  • Experience with simulation modeling tools and technologies
  • Knowledge of Linux operating system and kernel internals
  • Understanding of software development life cycles and Agile methodologies


  • San José, San José, Costa Rica Auriga Llc A tiempo completo

    About the Project:We are looking for an experienced Senior C Embedded Developer to join our team at Auriga Llc. The successful candidate will work on developing software simulation models for various devices and platforms, including standalone controllers and complex embedded systems.The project involves creating models of devices that mimic real-world...


  • San José, San José, Costa Rica Stateside A tiempo completo

    We are seeking a highly skilled Senior Embedded Software Developer proficient in Python, C++, and systems automation. This role focuses on developing and optimizing software solutions for ESP32 and Raspberry Pi platforms.The ideal candidate will have a robust background in embedded hardware programming and experience with MQTT protocols, Node.js, Express.js,...


  • San José, San José, Costa Rica Intelliswift Software, Inc. A tiempo completo

    Company Overview:Intelliswift Software Inc. is a leading provider of innovative technology solutions, conceptualizing and building world-class products that transform the industry.We pride ourselves on fostering a diverse and inclusive workforce, dedicated to delivering exceptional results for our clients.Job Description:As an Embedded Firmware Software...


  • San José, San José, Costa Rica Intel A tiempo completo

    We are seeking a talented Software Developer to join our team at Intel. As an embedded systems software engineer, you will have the opportunity to work on a wide range of projects, from developing firmware and drivers to designing and implementing software architectures.Company Overview:Intel Flex is an embedded consulting unit within Intel, comprised of...


  • San José, San José, Costa Rica Intel A tiempo completo

    At Intel, we're shaping the future of computing by developing innovative software solutions. As a Software Architect for Embedded Systems, you'll be at the forefront of this effort.We're looking for talented individuals who can design and develop cutting-edge software architectures for our embedded systems. If you have expertise in C/C++, data structures,...


  • San José, San José, Costa Rica Intel A tiempo completo

    At Intel, our embedded consulting unit, Intel Flex, is a global organization with presence in Americas, Europe, and Asia. We partner with businesses across the company to accelerate client value.We are seeking an experienced Embedded Computing Solutions Developer to join our team. As a key member of our software engineering group, you will have the...


  • San José, San José, Costa Rica Fullstack Labs A tiempo completo

    FullStack Labs - Senior UI Developer OpportunityWe are seeking a seasoned Senior UI Developer to join our team of expert software designers and developers. As an employee-first company, we focus on creating a positive work environment that fosters growth and achievement.We're most proud of:Offering life-changing career opportunities to talented software...


  • San José, San José, Costa Rica Object Technology Solution A tiempo completo

    About Object Technology Solution:We are a global technology company offering solutions, consulting, and managed services for businesses worldwide since 1999. With offices across 6 countries, we serve clients with a Follow-the-Sun model from our headquarters in Overland Park, Kansas.Focused Technologies:Data & Analytics: Traditional EDW, BI, Big data, Data...


  • San José, San José, Costa Rica Wind River A tiempo completo

    **About Us**Wind River is a leading provider of software for the Internet of Things (IoT). With over 30 years of experience in developing embedded operating systems, we have established ourselves as a world leader in providing embedded Linux platforms based on the Yocto distribution.We are looking for a skilled Senior Engineer to join our Professional...


  • San José, San José, Costa Rica Datasite A tiempo completo

    About Us\DataSite is a global leader in providing data rooms and SaaS technology used in M&A and other high-value transactions. We deliver projects in over 170 countries, striving to innovate and excel in our field.Job Description\We are building a new platform that will provide powerful and innovative solutions to enable our clients to manage the most...


  • San José, San José, Costa Rica Intel A tiempo completo

    At Intel, we're accelerating innovation and transforming industries with our cutting-edge technology. As a software developer on our team, you'll have the opportunity to work with talented experts in software layers, operating systems, and platforms to create groundbreaking solutions.Estimated salary: $120,000 - $180,000 per year**Job Summary**We're seeking...


  • San José, San José, Costa Rica Micro Focus A tiempo completo

    **About Micro Focus**We are a leading provider of enterprise software solutions, helping organizations succeed in today's digital landscape. Our mission-critical software powers the world's most critical applications.**Job Overview**This role is part of our Information Development team, responsible for creating top-quality content using Madcap Flare and...


  • San José, San José, Costa Rica Joby Aero, Inc. A tiempo completo

    Avionyx S.A. is a software engineering services company based in Costa Rica, fully owned by Joby Aviation in California.Job Overview:As an Embedded Software Test Engineer, you will be involved in the testing of advanced aviation systems.Responsibilities:Test code and prototypes for next-generation aviation equipment.Develop test cases following certification...


  • San José, San José, Costa Rica Intel A tiempo completo

    Job OverviewWe are seeking an experienced Software Development Engineer to join our team at Intel. This is a great opportunity for someone who wants to work on challenging projects, learn new skills, and grow their professional network.About the RoleThis role will involve designing, developing, and testing software for embedded systems. You will be working...


  • San José, San José, Costa Rica Bluelight Consulting A tiempo completo

    At Bluelight Consulting, we're seeking a talented Enterprise Software Developer to join our team of experts. With a strong background in Node.js, Spring Boot, Go, and Python, you'll play a crucial role in building and delivering complex software solutions that meet the needs of our clients.About the RoleWe're looking for someone with at least 3 years of...


  • San José, San José, Costa Rica Splunk A tiempo completo

    Splunk is dedicated to empowering a safer and more resilient digital world. Our unified security and observability platform, powered by human-in-the-loop AI, helps leading enterprises keep their systems secure and reliable. While our technology excels, it's our people that make Splunk stand out as an exceptional career destination.We welcome individuals who...


  • San José, San José, Costa Rica Encora A tiempo completo

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems. Your expertise in backend development and software engineering will be essential in driving our business...


  • San José, San José, Costa Rica Wind River A tiempo completo

    About Wind RiverWind River is a global leader in delivering software for mission-critical intelligent systems. With a rich history of innovation and pioneering spirit, the company has powered billions of systems requiring the highest levels of security, safety, and reliability.Our software powers generation after generation of the safest, most secure systems...


  • San José, San José, Costa Rica Modus Create A tiempo completo

    We're looking for a talented Software Developer to join the engineering team at Modus Create. This role offers the opportunity to work with cutting-edge technologies, collaborate with a global team, and contribute to delivering innovative solutions.Job Description:As a Software Developer, you will be responsible for designing, developing, and maintaining...


  • San José, San José, Costa Rica Wind River A tiempo completo

    We are seeking a highly skilled Linux software developer to join our Professional Services Studio Linux team at Wind River. As a Member of Technical Staff, you will play a key role in designing and implementing software components for Yocto-based Linux operating systems.**About the Opportunity**The ideal candidate will have strong troubleshooting skills, be...