Jobs
63-
· 69 views · 6 applications · 26d
Embedded C++ Developer
Countries of Europe or Ukraine · 2 years of experience · IntermediateResponsibilities: Participation in the full life cycle of embedded software: design, development, documentation, testing. Collaborate with cross-functional teams, including hardware engineers, firmware developers, backend developers, and QA engineers to...Responsibilities:
- Participation in the full life cycle of embedded software: design, development, documentation, testing.
- Collaborate with cross-functional teams, including hardware engineers, firmware developers, backend developers, and QA engineers to deliver high-quality connected embedded solutions.
Conduct code reviews, write technical documentation, and provide support to other team members.
Requirements:
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- 2+ years C/C++ programming language in embedded systems.
- Experience with STM32 microcontrollers (CUBE IDE, timers, interrupts, etc.).
- Understanding the operation of interfaces and protocols (UART, I2C, SPI, etc.).
- Experience in networks: TCP, UDP, MQTT, TLS will be an advantage.
- Experience with various sensors: IMU, current sensors, barometers, air speed sensor.
- Knowledge of networking protocols, file systems, and security concepts in embedded systems.
- Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).
Advantages:
- Competitive salary
- Opportunities for career growth in a successful and innovative IT company
- Friendly and dynamic work environment
- Corporate English
Conditions:
Full-time position
-
· 16 views · 0 applications · 18d
Senior Embedded Developer
Office Work · Ukraine (Kyiv) · Product · 7 years of experience · Intermediate Ukrainian Product 🇺🇦Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part...Ajax Systems is a full-cycle company working from idea generation and R&D to mass production and sales. We do everything: we produce physical devices (the system includes many different sensors and hubs), write firmware for them, develop the server part and release mobile applications. The whole team is in one office in Kyiv, all technical and product decisions are made locally.
Ajax already released and continuously improves Malevich OS, which is a heart of our Hub’s. Now we are looking for Embedded Engineers who are ready to make our system better with us. For us never could be enough: there are still a lot of new functionality, sensors, features to make our system even cooler.
Required skills:
- Proven experience in developing embedded real-time applications for commercial products.
- Excellent knowledge of embedded coding techniques, interfaces (e.g. SPI, I2C, UART, CAN, RS485) and subsystems
- Strong skills in various build systems.
- Excellent knowledge of C programming language
- Experience in debugging and validating complex embedded systems and protocol stack
- Understanding of operating systems: embedded developers usually need experience in programming in embedded Linux or similar embedded operating systems
- Good hands-on experience of software engineering fundamentals such as testing, continuous integration, continuous deployment, pull requests and code reviews, source control, work item/issue tracking.
Would be a plus:
- Experience with STM, Realtek MCU's
- Experience with programming RF modules and development low-energy wireless solutions.
- Scripting languages Python, Bash
- Commercial experience with specific real-time operating systems.
- Leading of software engineers teams.
- Ability to multitask effectively among different projects in a fast-paced environment
- Basic electronics: embedded engineers use oscilloscopes, logic analyzers, and multimeters for debugging
- Experience in commercial IoT projects.
Responsibility zone:
- Participate in the full embedded software life cycle: design, implementation, code reviews, documentation, testing and validation
- Analysis and systematic problem solving for SW reported issues
- Cooperate with electrical engineers to perform verification of new hardware from software team perspective. Review and provide feedback on the firmware specific aspects of hardware design
- Delivery highly reliable Malevich OS releases
- Work with high-level and technical requirements for research and development new features
- Participate in making design decision to develop high performance and reliable embedded systems
- Create unit and functional tests
- Be ready to mentoring of newcomers|trainee coworkers
- Be ready to lead a feature team of software engineers to achieve goals and challenges.
With us you will enjoy:
- Working with a team of people to build the future of an industry;
- Non-trivial challenges and various range of interesting tasks;
- A flexible, friendly and collaborative work environment;
- Corporate culture based on common sense;
- Medical Insurance;
- Corporate English;
- Compensation for speciallized training;
- The opportunity to participate in the beta test project of Ajax security systems — receiving and testing new gadgets before their release.
-
· 97 views · 1 application · 19d
DSP Engineer to $8000
Full Remote · Countries of Europe or Ukraine · Product · 5 years of experience · Intermediate MilTech 🪖We are seeking an Engineer to develop and implement real-time signal processing algorithms. The ideal candidate will have experience with design & implementation of adaptive algorithms. Key Responsibilities: Develop real-time signal processing...We are seeking an Engineer to develop and implement real-time signal processing algorithms. The ideal candidate will have experience with design & implementation of adaptive algorithms.
Key Responsibilities:
- Develop real-time signal processing solutions
- Design and implement digital beamforming algorithms
- Optimize algorithms for interference mitigation
- Create test procedures and validation methods
- Document algorithm design and performance
- Support system integration
Required Qualifications:
- Bachelor's degree in Electrical Engineering or related field
- Strong programming skills (VHDL/Verilog)
- Experience with real-time signal processing
- Understanding of adaptive algorithms
Technical Skills:
- FPGA design
- Digital filter design
- Algorithm optimization
- System performance analysis
-
· 30 views · 3 applications · 18d
Senior Embedded Developer
Ukraine · Product · 3 years of experience · Upper-IntermediateWould you like to be part of the development of state-of-the-art automotive technologies? Do you have an interest in human-machine interface systems and have to work with embedded solutions? Then you should join us as a Senior Embedded Developer! Here,...Would you like to be part of the development of state-of-the-art automotive technologies? Do you have an interest in human-machine interface systems and have to work with embedded solutions? Then you should join us as a Senior Embedded Developer! Here, you’ll be part of the development of our PSOC solutions and solutions for the HMI systems and lead the projects that will reach your way!
In your new role you will:
- Design and develop automotive software drivers for MCU peripherals (e.g., CAN, LIN, SPI, I2C, UART, GPIO, DMA, and others)
- Architect and design device-specific drivers for PSoC microcontrollers
- Be the mentor to junior developers and provide technical guidance on driver development
- Define and implement testing and validation strategies for drivers
- Ensure driver compliance with automotive industry standards (e.g., AUTOSAR, ISO 26262) and certifications
- Collaborate with cross-functional teams to define system requirements and ensure driver compliance
- Develop and maintain technical documentation for drivers and contribute to knowledge sharing within the team
- Identify and implement process improvements for driver development and testing
You have a proactive personality and an organized, structured, and self-driven working style. With your great communication skills, you are equally comfortable producing your own solutions or collaborating with others to achieve the best results. Lastly, you enjoy developing your knowledge and staying up-to-date on the latest technological developments.
You are best equipped for this position if you have:
- A university or technical school degree
- Experience in embedded systems
- Good knowledge of the C programming language
- Python knowledge would be beneficial
- Experience with the overall system-level designs, including architecture, hardware, software
- Understanding of communication protocols I2C, SPI, UART
- Forward thinking, ability to learn and grow
- Experience with version control systems (Git, SVN, branching)
- Fluency in English
-
· 16 views · 2 applications · 18d
Principal Embedded Developer
Ukraine · Product · 5 years of experience · Upper-IntermediateJob description In your new role you will: Be responsible for the development of Automotive Peripheral Drivers for PSOC; Guide the work of your team; Work with Test and Product Engineers to put products into manufacturing; Work with Software and...Job description
In your new role you will:
- Be responsible for the development of Automotive Peripheral Drivers for PSOC;
- Guide the work of your team;
- Work with Test and Product Engineers to put products into manufacturing;
- Work with Software and Applications Engineers for the product validation closure;
- Lead your colleagues during the development of the projects;
- Solve problems with higher complexity
involving expert networks;
Your profile
Are you a driven and results-oriented individual with a passion for excellence? Do you possess a proactive personality, combined with a highly organized and structured approach to your work? As a self-motivated professional, you're comfortable working independently to deliver high-quality solutions, as well as collaborating with others to achieve shared goals.
You are best equipped for this task if you have:
- A university or technical school degree;
- More than 5 years of experience in embedded systems;
- Experience with the overall system-level designs, including architecture, hardware, software, firmware and algorithms;
- The ability to read, understand and create schematics;
- Knowledge on C, C++ and embedded design;
- Knowledge of Automotive SPICE and ISO26262 would be beneficial;
- Knowledge of Auto SAR would be beneficial;
- Fluency in English.
-
· 40 views · 2 applications · 27d
Senior Software Engineer (C, Embedded) IRC258731
Full Remote · Ukraine · 4 years of experience · Upper-IntermediateGlobalLogic is seeking a versatile Senior Software Engineer with C/Embedded, with a proven track record in software development, to join our world-class team. This role entails a strong command of C, Networking, and Embedded Linux along with the ability...GlobalLogic is seeking a versatile Senior Software Engineer with C/Embedded, with a proven track record in software development, to join our world-class team. This role entails a strong command of C, Networking, and Embedded Linux along with the ability to work within strict deadlines. The ideal candidate is self-motivated, possesses analytical thinking, and is meticulous. An awareness of WLAN, Ethernet drivers, and experience in TCP/IP, switching & routing, Ethernet, and Bridging is a must. Proficiency in software development using Git is also a key requirement.
Requirements:
- Must have demonstrated strong technical skill set in software development and a strong command of C, Networking and Embedded Linux.
- Ability to work within tight deadline. Self-motivated with analytical thinking and good attention to details.
- Awareness on WLAN, Ethernet drivers along with experience in TCP/IP, switching & routing, Ethernet, Bridging is required.
- Software development expereince using Git.
- 3+ years of experience in relevant technology
Nice to have:
- Development experience WiFi Technology
- Experience with RDK-B/Yocto/OpenWrt
Job Responsibilities:
- Work as a part of the C & Linux-Embedded team to develop reliable and scalable WiFi solutions.
- Actively participate in software design and code reviews, ensuring the highest standards are met.
- Independently resolve complex technical problems with proven problem-solving skills.
- Successfully implement and strictly adhere to project deadlines and achievements.
-
· 43 views · 2 applications · 20d
Embedded C developer
Office Work · Ukraine (Kyiv) · Product · 3 years of experience MilTech 🪖Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering. We are currently seeking an experienced Embedded C Engineer to join our...Our partner is an innovative technology company specializing in the development and implementation of cutting-edge solutions in embedded systems and radio frequency (RF) engineering.
More
We are currently seeking an experienced Embedded C Engineer to join our team.
Key Qualifications:
BA or Master’s degree in computer science
Strong level of C/Embedded programming (FW, drivers)
3+ years of experience in industrial or embedded software development
Excellent debugging skills
Familiarity with embedded firmware design
Expertise in hardware components and design
Programming under Linux environment
Advanced experience with Git tools and workflows
Responsibilities:
Developing and implementing software for industry specific hardware
Designing firmware solutions based on company or project needs
Designing detailed firmware plans
Ensuring that firmware is always functional and up-to-date
Troubleshooting and optimising firmware -
· 20 views · 0 applications · 13d
Principal Embedded Developer
Office Work · Ukraine (Lviv) · Product · 5 years of experience · Upper-IntermediateLviv | Hybrid | Full-time Would you like to be part of the development of the state-of-the-art automotive technologies? Do you have an interest in Automotive systems and used to work with the embedded solutions? Then you should join us as a Principal...Lviv | Hybrid | Full-time
Would you like to be part of the development of the state-of-the-art automotive technologies? Do you have an interest in Automotive systems and used to work with the embedded solutions? Then you should join us as a Principal Embedded Developer! You’ll be part of the development of our PSOC solutions and solutions for the HMI systems and lead the projects that will reach your way!
In your new role you will:- Be responsible for the development of Automotive Peripheral Drivers for PSOC;
- Guide the work of your team;
- Work with Test and Product Engineers to put products into manufacturing;
- Work with Software and Applications Engineers for the product validation closure;
- Lead your colleagues during the development of the projects;
- Solve problems with higher complexityinvolving expert networks;
You are best equipped for this task if you have:
- A university or technical school degree;
- More than 5 years of experience in embedded systems;
- Experience with the overall system-level designs, including architecture, hardware, software, firmware and algorithms;
- The ability to read, understand and create schematics;
- Knowledge on C, C++ and embedded design;
- Knowledge of Automotive SPICE and ISO26262 would be beneficial;
- Knowledge of Auto SAR would be beneficial;
- Fluency in English.
#WeAreIn for driving decarbonization and digitalization.
More
As a global leader in semiconductor solutions in power systems and IoT, Infineon enables game-changing solutions for green and efficient energy, clean and safe mobility, as well as smart and secure IoT. Together, we drive innovation and customer success, while caring for our people and empowering them to reach ambitious goals. Be a part of making life easier, safer and greener.
Are you in?
We are on a journey to create the best Infineon for everyone.
This means we embrace diversity and inclusion and welcome everyone for who they are. At Infineon, we offer a working environment characterized by trust, openness, respect and tolerance and are committed to give all applicants and employees equal opportunities. We base our recruiting decisions on the applicant´s experience and skills. -
· 48 views · 0 applications · 12d
Junior Embedded Developer (IRC253966)
Ukraine · 2 years of experience · IntermediateREQUIRED: • BA or Master’s degree in computer science • Good programming experience in C • 2+ years of experience in industrial or embedded software development • Good analytical skills • Highly motivated, a fast learner, and autonomous • Proven problem...REQUIRED:
• BA or Master’s degree in computer science
• Good programming experience in C
• 2+ years of experience in industrial or embedded software development
• Good analytical skills
• Highly motivated, a fast learner, and autonomous
• Proven problem solving skills
• Good understanding of embedded software
• English — at least intermediate
• Good communication skillsPREFERED:
• Experience in Linux Kernel Development
• Experience in Networking
• Experience in Telecom domain and Telecom projects (e.g. WiFi, WiMAX, LTE)
Job Responsibilities
• Developing and testing new features for the PTP / PMP products based on WiFi 802.11n / 802.ac / 802.ax solutions
• Participating in design decision make process
• Analyzing and resolving bugs
Department/Project Description
Cambium ePMP department.
More
Cambium Networks is a dynamic, growth-oriented company serving an exponentially growing industry.
Cambium Networks provides professional grade fixed wireless broadband and microwave solutions for customers around the world. Solutions are deployed in thousands of networks in over 153 countries, with our innovative technologies providing reliable, secure, cost-effective connectivity that’s easy to deploy and proven to deliver outstanding metrics.
Cambium Networks has few development centers: Rolling Meadows, IL, USA and Ashburton, Devon, UK. -
· 28 views · 1 application · 11d
Embedded Developer
Hybrid Remote · Ukraine (Kyiv) · Product · 5 years of experience · Beginner/ElementaryWe are a product company specializing in the development of complex technological solutions across various industries. Our team works on innovative projects that demand high standards of efficiency and technological capability. We value a creative...We are a product company specializing in the development of complex technological solutions across various industries. Our team works on innovative projects that demand high standards of efficiency and technological capability. We value a creative approach, deep technical understanding, and a drive for continuous improvement.
Key Requirements.
- Programming Languages: C, C++, Python.
- Operating Systems: Knowledge of the von-Neumann architecture, process management, and interrupt handling.
- Platforms: Experience with STM32, ESP32, Raspberry Pi.
- Databases: Basic knowledge of relational databases (MySQL, PostgreSQL).
- Networking: Understanding of signal processing and network technologies.
Experience with STM32Cube, Arduino, and other embedded system development tools will be an advantage.
In our company, you will be involved in the full product development cycle and have the opportunity to see the tangible results of your work. We offer exciting and forward-thinking projects, as well as the chance to work with a team of unique professionals who are rare in the industry.What we offer:
- Competitive salary based on your skills and experience.
- A dynamic environment with opportunities for professional growth.
Office or hybrid work options, with office benefits:
- Autonomous heating, air conditioning, water supply, and uninterrupted electricity.
- Convenient office location near the metro.
- Coffee, sweets, fruits, and nuts for your enjoyment and comfort.
-
· 34 views · 1 application · 4d
Middle/Senior Embedded AOSP Engineer
Full Remote · Worldwide · 3 years of experience · Upper-IntermediateThe CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and...The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Middle/Senior Embedded AOSP Engineer.
Requirements:- 3+ years of professional experience in Android AOSP development and kernel modifications
- Excellent knowledge of C/C++ for Linux kernel and driver development Familiarity with Java/Kotlin for Android framework
- Familiarity with Python for test automation
- Experience with Android Studio, Visual Studio Code, GCC/Clang toolchains
- Strong knowledge of USB 2.0/3.x, TCP/IP stack, 802.11ax, Binder IPC
- Confident working with LXC/LXD
Will be a plus:
- Master's degree in Computer Science or Electrical Engineering (Embedded Systems focus)
- Publications or patents in container virtualization or USB security
- Certifications such as Android Certified Engineer or LPI Linux Essentials
- Practical experience in WLAN debugging procedures
- Deep understanding of USB protocol architecture
Responsibilities:
- Integrate LXC into Android systems
- Modify Android boot sequences, initramfs structures, and LXC configuration
- Transform root file systems into LXC-compatible structures
- Customize mount points for system partitions
- Optimize kernel drivers, scheduling algorithms, and namespaces
- Perform kernel builds with LXC flags and analyze kernel panic using debug tools
- Adapt SELinux policies for container security
- Diagnose WLAN stack and network/hardware faults
- Analyze wpa_supplicant logs and network subsystems
- Reverse-engineer driver issues
- Develop HAL modules for USB gadget mode and implement USB PD negotiation algorithms
Our perks
- Covered vacation period: 20 business days and 5 days off;
- Free English classes;
- Flexible working schedule;
- Truly friendly and supportive atmosphere;
- Working remotely or in one of our offices;
- Medical insurance for employees from Ukraine;
- Compensation of psychological counselling;
- Legal support;
- Relocation assistance.
-
· 49 views · 0 applications · 18d
Embedded Developer
Hybrid Remote · Ukraine (Lviv) · Product · 1 year of experience · IntermediateWould you like to be part of the development of state-of-the-art automotive technologies? Are you interested in human-machine interface systems and used to working with embedded solutions? Then you should join us as an Embedded Developer! Here, you’ll be...Would you like to be part of the development of state-of-the-art automotive technologies? Are you interested in human-machine interface systems and used to working with embedded solutions? Then you should join us as an Embedded Developer!
Here, you’ll be part of the development of our PSOC solutions and solutions for the HMI systems and lead the projects that will reach your way!Job description
In your new role you will:
- Design and develop automotive software drivers for MCU peripherals (e.g., CAN, LIN, SPI, I2C, UART, GPIO, DMA, and others)
- Implement device-specific drivers for PSoC microcontrollers
- Test and validate drivers against automotive use cases and industry standards (e.g., AUTOSAR, ISO 26262)
- Create and maintaining technical documentation for drivers
- Collabore with cross-functional teams to ensure driver compliance with system requirements
- Ensure driver compliance with relevant automotive industry standards and certifications
Your profile
You have a proactive personality and an organized, structured, and self-driven working style. With your great communication skills, you are equally comfortable producing your own solutions or collaborating with others to achieve the best results. Lastly, you enjoy developing your knowledge and staying up-to-date on the latest technological developments.
You are best equipped for this position if you have:
- A university or technical school degree
- At least 1 year of experience in embedded systems
- Knowledge of C and embedded design
- Ability to learn and grow
- Team-spirit and an easy-going attitude
- Fluency in English
-
· 53 views · 8 applications · 14d
C Developer
Full Remote · Worldwide · 3 years of experience · IntermediateCompany: Larch Networks - Specializes in electronics and software engineering, focusing on high-load switching, communication platforms, Linux, and IoT devices. Established in 2009 with offices in Israel and Kyiv. https://larch-networks.com/ Key...Company: Larch Networks - Specializes in electronics and software engineering, focusing on high-load switching, communication platforms, Linux, and IoT devices. Established in 2009 with offices in Israel
and Kyiv.
https://larch-networks.com/
Key Responsibilities:
- Develop software and hardware for network switches and embedded systems.
- Involve in the development of software for routers.
Required Skills:
- Proficiency in C programming.
- Linux experience (Makefiles, Shell scripts).
- English proficiency for technical documentation.
Nice to Have:
- Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN).
- Experience with embedded programming (ARM/MIPS).
- Familiarity with SONiC OS.
Why Us:
- High technical task level.
- Collaboration with global industry leaders.
- Work-life balance, flexible schedule, and remote work.
- Competitive salary, medical insurance, paid vacation.
- Compensation package.
Selection Process:
Completion of a short test assignment.
Technical and final interview.
More
-
· 40 views · 5 applications · 14d
Embedded Software Engineer (C/C++ Firmware)
Full Remote · Countries of Europe or Ukraine · Product · 3 years of experience · Upper-IntermediatePetcube Devices' Core team is looking for a hands-on Embedded Software Engineer ready to dive into real engineering tasks and grow under the guidance of experienced mentors. If you’re excited by C/C++ development, embedded systems, BLE, and...Petcube Devices' Core team is looking for a hands-on Embedded Software Engineer ready to dive into real engineering tasks and grow under the guidance of experienced mentors.
If you’re excited by C/C++ development, embedded systems, BLE, and battery-powered devices — and love pets as much as we do — this opportunity is for you!
We’re looking for a detail-oriented engineer who’s great at executing tasks, eager to learn, and comfortable following established processes. You’ll be part of a close-knit team developing smart pet devices that thousands of pet lovers use worldwide.
Responsibilities
- Implement business tasks and features in the firmware
- Support and maintain the existing codebase
- Assist with software requirements documentation at the component level
- Perform testing and troubleshooting of firmware and hardware interactions
Requirements- Bachelor’s degree in Computer Science, Electrical Engineering, or equivalent
- 3+ years of experience with C or C++ development
- Solid knowledge of C and understanding of C++ basics
- Experience with embedded development (low-power MCU-based devices, sensors, peripherals)
- Experience working with BLE (Bluetooth Low Energy) (e.g., Nordic SoC or similar platforms) communication protocols and debugging
- Understanding of energy-saving design principles and device-level power management
- Ability to write clean, reusable, well-structured code
- Comfortable working in a structured environment with guidance
Nice to Have- Familiarity with RTOS and low-power debugging
- Experience with Agile software development methodologies like Scrum and Kanban
Tech & ToolsGit, JIRA, Bitbucket, C/C++, BLE, battery-powered devices, LTE / CAT-M / NB-IOT
What We Offer- Competitive salary and benefits package
- A supportive and experienced team to mentor you
- Remote-friendly, flexible work hours
- Health benefits and a startup spirit with global impact
- An opportunity to build products that improve the lives of pets and their humans
Petcube is a global leader in smart pet cameras and software. We help people stay connected with their pets — talk to them, play, feed, and keep them safe — even from afar.We'd love to hear from you if you’re a curious and motivated engineer who loves pets and wants to grow in a real-world embedded development environment.
More -
· 20 views · 0 applications · 27d
Senior C Embedded Engineer (Networking)
Full Remote · Ukraine, Poland · 5 years of experience · Upper-IntermediateOur client is the leading internet and cable TV provider in the USA. They deliver more than just Wi-Fi — they redefine the way we connect. With cutting-edge Mesh devices that communicate with the cloud, their network constantly evolves: optimizing...Our client is the leading internet and cable TV provider in the USA.
They deliver more than just Wi-Fi — they redefine the way we connect. With cutting-edge Mesh devices that communicate with the cloud, their network constantly evolves: optimizing topology, fine-tuning signal parameters, and ensuring seamless, high-speed connectivity.
It’s Wi-Fi that thinks ahead — for a life without limits.
Requirements
- Must have demonstrated strong technical skill set in software development and a strong command of C, Networking (L2-L5) and Embedded Linux.
- Ability to work within tight deadline. Self-motivated with analytical thinking and good attention to details.
- Awareness on WLAN, Ethernet drivers along with experience in TCP/IP, switching & routing, Ethernet, Bridging is required.
- Software development expereince using Git.
- 3+ years of experience in relevant technology
Nice to have:
- Development experience WiFi Technology
- Experience with RDK-B/Yocto/OpenWrt
Job responsibilities
- Work as a part of the C & Linux-Embeded team to develop reliable and scalable WiFi solutions.
- Actively participate in software design and code reviews.
- Expected to work independently with good problem resolving skills